Indeed, engineering is distinct from science and contains vast lore all of its own that's not reducible to basic science.
To my mind, that's the interesting one. Does the lore ever get fed back into science?
I would say there is not a sharp dividing line. There is engineering practice, there is research and development into incremental modifications and improvements of existing engineering practice having varying degrees of novelty, and way at the other end of the spectrum is pure research into the mass of neutrinos and whatnot. In between there is an infinite range of degrees.
In some sense engineers are always doing "science." Pilot projects and prototypes are a common way of experimentally demonstrating the feasibility of a new engineering desig...
Science is not particularly reliable.
And yet, we have remarkable technology, and can do medical marvels.
My tentative theory is that there's a lot of knowledge that's less formal than science in engineering, manufacturing, and the practice of medicine which makes it possible to get work done, and some fairly effective methods of filtering information that comes from science.