Obviously if patting the car dry with a clean, dry, soft, borderless cotton towel leaves scratches, no amount of care will keep it scratch free.
I'm guessing some other part of the process left the marks or they were left by the dealer detailing process.