to my surprise, i was not able to build them
1) rocket silo research does not require conrete research, yet you need concrete to build rocket silo
2) satellite requires batteries and solar panels, it's not dependent on them either
screenshots
it's not gamebreaking issue, just annoying, when you find out, you can't build something, you spent lot of time to research.