All is well.
... and tried to sleep again.
I am very glad to hear it went well.
I am quite glad you did not have to run to the car or need help.
Very, very glad you had alternatives in case it did not go well.
Not quite so happy you didn't sleep well.
One night of bad sleep is no big deal, but more than two and you are likely to be sleep deprived and not functioning nearly as well as you should be.
What would make it better?
I don't know what your fire was like.
One of the tricks I learned years ago was to put some fairly big pieces of green wood in the fire (shepherd stove) and let it become extra fuel as it dried out.
It made for a more smokey fire and sooted/creosoted the stove pipes but it gave a more even heat through the night.
Some people I know like to build their fire on top of a couple of green logs.
As the fire burns it cooks the logs dry and starts to burn in the crack between them.
It might work for you guys too if you are not already doing that, worth a try anyhow.
When you say swamp grass do you mean the round hollow pith filled stems like cat tails, or the sedges?
(Rushes are the round ones, the sedges have edges.)
These are great insulators and if you have some cord a lot of them can be beaten into a sword mat to use as a blanket fairly quickly.
A trick an old friend had when hiking in the fall was to carry a flat sown bag, It was just two old bedsheets stitched up the sides and bottom. He would stuff it full of grasses and leaves then use it as a cover.
He tended to choose spruce trees with fairly low branches to sleep under and would make quite a pile of dead needles to lay his tarp on before bedding down on it.
I tried this a few times and it works fairly well, maybe not as nice as a lean to and fire, but doable.
(more modern materials like light nylon instead of cotton bed sheets should only make it work better.)
Again, If you try this make sure you have a safe out from it if it does not go well the first try.
And I was quite worried from your earlier description that you would only have wet soggy leaves to work with.