I'm glad it ended up well and safe for all of you. No matter what you did, you had options, and that's a good thing! Good job!
One other takeway might be to assess the placement of your grill relative to structures - alot of fires I go to result from flames shooting up from grills and turkey fryers that catch the overhanging eaves. Always grill well away from structures, it saves alot of sorrow.
No turkey fryer episodes this year, but one fairly nasty apartment fire that destroyed 6 units and affected 9 others, cause still unknown.
And our fire extinguisher extravaganza at the family dinner went really well this year, all 3 of my sisters who had never shot off an extinguisher really enjoyed putting down test fires with our older expired extinguishers. And we used it as a learning opportunity for the younger cousins - by the second fire, a small flock of 9 years old and younger were shouting "FIRE FIRE" and headed OUTSIDE the 'building', all in a clump. I don't know about you, but I don't want my nieces and nephews standing around watching mommy and daddy trying to put out a range fire. We want them OUT.