My though is that when you dont mind it, its OK, its when you dont want to do it, when it starts to be a trouble.
And of course when it is not working anymore.
If he is waking every nap at 45 minutes have you tried wake to sleep with him?
Thats when you go in about 30 minute point and caress him gently so he will stir?