Who told you that you need to eat a meal 40-45 minutes after your protein shake? I am not sure where they came up with that number but that is completely untrue.
I do something similar to you. I drink my protein shake at the gym after my workout. I then drive home, shower and cook my post workout meal. All that takes about 75 minutes so I eat my post training meal about 75 minutes after my post workout shake.
There are no problems with eating your post workout meal 1.5 hours after your post workout shake.