After "visiting" the show and shine, I had to get home and take a closer look at mine. I had a rare brain "light bulb" moment, and decided to put the old fuel filter in just to be sure before I changed the 3/8" steel tube. Low and behold, no leak
Damn, faulty "new" filter