I would try & keep the nap at midday for a few days, he was probably OT by 12.30pm hence the resistance you're getting.
Does he have a Gro-clock or something similar?
It would be worth trying to get a look in his mouth (although difficult, I know!) as his behaviour does smack of 2nd year molars?