absolutely. ZERO chance of ANY ac or dc brushless motor, new or old, whether PM or not, running on dc voltage. None. Period. Never. Won't happen.
If the guy is right and it really did rotate, then K8MHZ hit the nail on the head: the motor has a built in drive he did not see. In which case the smell was probably due to the drive electronics not being happy with 12v - either too high or more likely too low and not the motor insulation. A built in drive that makes its logic from the dc input, likely would overheat if it ran at all, if the dc input was too low as its dc-dc converter would pull extra amps from is switcher transistors to make up for the missing voltage.