Can you try some paracetamol or something and see if it helps? I know that with both of mine, those top teeth took a while and we had horrible inconsolable NWs for a few weeks and then they started sleeping better as soon as the popped through, but it's hard to know. Your routine looks fine, and as you said that you have tried putting him down earlier for BT but he is not tired, then it may not be OT. Just my thoughts, hope that helps.