What you are doing here is arguing for a "Living Breathing Constitution". It is a flawed argument, with no basis in history. The Constitution specifically states that the federal government shall provide for national defense via a navy and militia. (Land and water). You are right in that there was no concept of flying machines creating another theater of war, but that is exactly why you have the amendment process. We are talking about national defense in the sky, not about specific technology. If during WW1, the first war to see planes used, the States passed an amendment that said something like "In addition to the militia and naval forces, Congress shall have the power to declare war in the sky and to secure an air force for national defense. Such a force is under the command of the Commander in Chief.", would it really matter what technology was being used in order to make men fly? It could be airplanes or helicopters or maybe a hundred years from now, hovercraft. All that matters is WHERE military action is occurring. Just as there should be an amendment for space, when that comes along. And if a parallel dimension is discovered with hostile aliens, then there should be a Constitutional amendment for a Parallel Dimension Force or whatever. The technology isn't the point. It's where the theater of war takes place.
If this wasn't the case, why put militia AND navy in the Constitution? Why not just say "armed forces".