Philosophy and science have always been intertwined. Depending on what form of philosophizing you are examining the relationship is closer or more distant. Science is really a child of philosophy, or less poetically, a subset, or derived discipline. As are such things as mathematics, engineering, and a host of other very useful frames of thought. I think your fear for philosophy's utility is misplaced.
I offer Relativity as an example. I don't think that Einstein would have gotten to the answers he did, without his philosophy. His result is too strange, and very different from what the relevant science was at the time. His mathematical explanation was likely derived from his philosophical idea, and subsequently specified that idea, and elaborated on it until it reached the form he presented to the world. Relativity was I believe created out of a dance between mathematics and philosophy. This is one way in which philosophy will always be important to science.
In quantum physics philosophy is used to fill the gaps, where the theory, and experimental results do not "satisfy." The various "interpretations" are metaphysical not scientific ideas. The Copenhagen or Many Worlds ideas are what I'm referring to here. The science says "something odd is happening down here in the tiny fiddly bits of the universe" But it doesn't directly answer our need for "why." So folks generally decide upon a metaphysic that makes them feel better about the situation, or invent a new one. The results of this activity particularly irritate me, but they illustrate at minimum a psychological need for philosophy, when science is not able to give us a reassuring result. And who knows, it may be that someone's search for a comforting metaphysical of quantum physics, will lead them to a physical description of quantum behavior that is more informative than the one we have now.
Epistemologically speaking, thinking about philosophy can also train the mind in a general sense that may help when thinking about science.
There are other interactions between the too that I think are generally cooperative in nature. So many in fact that I couldn't enumerate them all here. I think that philosophy holds a great deal of utility for science yet.
As for Ultimate Truth, I am dubious in general so I can't help you there. I feel that the search for UT is usually far more self serving than enlightening; but your mileage may vary.