This reminds me there was a project about 10-15(?) years ago where they were trying to rig the F15 with an attachment to launch satellites in quick need situations. The F15A shot down a satellite in 1985, so it makes sense it could put one up there as well. Think they ended up terminating the program because it became cheaper to launch them in mass.
Aka they probably just took it out of the public eye