I would do precisely nothing with your questions!
It's abundantly clear that you are a goodresponsible citizen and that your motivations are correctgood.
If you conclude that a question is unanswerable, then the correct thing to do is to delete it. Posting an answer would not be right since answers are always expected to be answers. However, to delete in your case would probably be a mistake. It might be deleted for you if people vote to close and enough people agree but this is not happening in these cases. The stack is self-healing in this respect and it works quite well.
Which leads to your point about how many people know about this place. StackExchange itself handles the overt marketing and they have their own meta site where you could contribute to that should you wish but the most direct impact you can have is to ask and answer questions. The sites' membership continues to grow and that growth is accelerating. This is natural since it is word of mouth and links from other sites (especially search engines) which powers that growth. You can have a big influence on this simply by contributing. It doesn't matter how much SE promotes itself. If people stop by and find the content to be low quality, then Darwin will prevail. By continuing to do what you do, you are making a difference.
That might not, and probably will not, help you in time, especially with your first question. I doubt that there is anyone here who did not wish that they could help you with that one. But the ultimate goals of SE look towards the future to help people other than you.
New answers to old questions are common and whilst they might not help you, they do improve the health of the stack. There are questions on here which are 2 or 3 years old and still attract answers.
I therefore encourage you to continue as you are.
Good luck with your search. I would be very grateful if you returned afterwards and updated us with your story. By the way, I moved swiftly past that question since I have little, if anything, to contribute but have you contacted the USAF to ask for their help? I don't know how it works over there but the UK RAF has departments assigned to help quests such as this.