I think the statement is true. I don't think heaven in the first verse was referring to the sky. The sky is mentioned in verse six. And the stars and such in verse fourteen through nineteen.
6 And God said, “Let there be a vault between the waters to separate water from water.” 7 So God made the vault and separated the water under the vault from the water above it. And it was so. 8 God called the vault “sky.” And there was evening, and there was morning—the second day.
14 And God said, “Let there be lights in the vault of the sky to separate the day from the night, and let them serve as signs to mark sacred times, and days and years, 15 and let them be lights in the vault of the sky to give light on the earth.” And it was so. 16 God made two great lights—the greater light to govern the day and the lesser light to govern the night. He also made the stars. 17 God set them in the vault of the sky to give light on the earth, 18 to govern the day and the night, and to separate light from darkness. And God saw that it was good. 19 And there was evening, and there was morning—the fourth day.
In my thinking, when it is written in verse two that the Lord started talking about the earth and didn't mention the heavens again in this chapter.
2 Now the earth was formless and empty, darkness was over the surface of the deep, and the Spirit of God was hovering over the waters.
The following verses feed of off from this one, talking about the earth. This would mean that the sky and stars are different than what the Lord meant when He said Heavens in verse one.