Sounds Like the Tech was to Lazy to use a Socket and turn the motor over by hand
I Would Call the dealer and Speak to the service manager and tell Him about the leak and Scratches...They Should Take care of This ASAP!...You Paid for the Service..NOT Grief!
If You Want to Inspect the leak..It sounds like the tech forgot to clean out the Bellhousing when he drained the torque converter.
Some Brake Clean will take care of this if its excess fluid
or It could be he forgot to install a new Crush washer on the Drain Plug for the Torque converter..Or Its Loose?