Phil,
I believe that you are spot-on. My garage is not very warm and the nights were cooling down when I painted the firewall. I'm sure now, that my problem was caused (as you suggested) by not waiting long enough. Patience is something I need to work on!
Thanks!