I have no idea what a solid dome is? I've never read that in the Bible.
Here are 2 things that you do NOT know.
1. Did people live to be 1000 years old before the Flood?
2. There was no rain before the flood?
If either (or both) of these are true...then you really have no idea about possible differences about the atmosphere before the flood
Job 37:18
New International Version
can you join him in spreading out the skies, hard as a mirror of cast bronze?
English Standard Version
Can you, like him, spread out the skies, hard as a cast metal mirror?
The One who builds His upper chambers in the heavens And has founded His vaulted dome over the earth, He who calls for the waters of the sea And pours them out on the face of the earth, The Lord is His name.
Amos 9:6 NASB
And God said, “Let there be a dome in the midst of the waters, and let it separate the waters from the waters.”
Genesis 1:6 NRSV
In the six hundredth year of Noah's life, in the second month, on the seventeenth day of the month, on that day all the fountains of the great deep burst forth, and the windows of the heavens were opened.
Genesis 7:11 ESV
the fountains of the deep and the windows of the heavens were closed, the rain from the heavens was restrained,
Genesis 8:2 ESV
And God said, “Let the waters bring forth swarms of living creatures, and let birds fly above the earth across the face of the dome of the sky.”
Genesis 1:20 NRSV
and they saw the God of Israel. Under his feet there was something like a pavement of sapphire stone, like the very heaven for clearness.
Exodus 24:10 ESV
Thick clouds enwrap him, so that he does not see, and he walks on the dome of heaven.’
Job 22:14 LEB
And this isn't about a pre-flood vapor canopy. As many of the passages about the dome-firmament and the waters above, are throughout scripture, well after the flood.
Praise him, highest heavens, and waters above the heavens. Let them praise the name of Yahweh, because he commanded and they were created. And he put them in place forever and ever, by a decree he gave that will not pass away.
Psalms 148:6-8
Yet he commanded the skies above and opened the doors of heaven,
Psalm 78:23
you set the beams of your chambers on the waters, you make the clouds your chariot, you ride on the wings of the wind,
Psalms 104:3
Praise Yah. Praise God in his sanctuary; praise him in his mighty firmament.
Psalms 150:1
And this isn't about a pre-flood vapor canopy. As many of the passages about the dome-firmament and the waters above, are throughout scripture, well after the flood.