By the sounds of it you did everything you could & all the right things too which is probably why no one was hurt & you still have a house.
Out of a potential disaster you have had the best possible outcome, largely responsible to some very quick thinking I'd say.
So when your hashing over it in your mind (as I know you will) Don't think about what might of happened, think about what did & how everyone is safe due to some fast actions & then pat yourself on the back for not just standing there sh1tting yourself while you watch your house burn down right in front of your eyes.
Thats pretty damn special I think.