Yes I think you are right on separating things.
I attack again today
Never give up! Never Surrender!
There you go 8324. Hang in there.
IMO, when I see, as you say regarding SWR, "...not good but flat," the antenna system's complex impedance is likely showing a lot of losses, besides ohmic losses (increased reactance), and very little radiation resistance. This condition may combine to show a good SWR, but with very low efficiency. As 'Doc likes to say and is correct in saying it, "...reactance doesn't radiate."
The combination of reactance, resistance, and ohmic losses make up this complex impedance at the feed point. The result, good or bad, may even produce a decent SWR, but depending on the ratios---the antenna may not work very well. So when our systems shows a lot of reactance we may be resonant somewhere, but usually not where we wish or plan.
Like Homer suggests, fix (separate) the potential problem of the radiator next to the support mast and I think you will be fine. You may need to redesign and raise your coil and the GP up closer to the radiator in order to reduce the added inductance that you likely show at present. I think you may only need a few inches of exposed insulator in the top of your mast to get the radiator up high enough without adding a lot more inductive reactance and your ground plane needs to be as close as possible to the feed point.
Since you said, at some point, that your antenna showed you a perfect match, high up in the 30 meg range, I may be all wrong in my thinking. If not, then you should have been resonant down lower in frequency not higher.
The forumlas for calculating antenna length depend on a few factors that I think you understand, but a 5/8 wave antenna first off is likely to show a low frequency---if the matching device is inductive with no capacitance at the base of the antenna, or the radiator is large in diameter and very long.
Good luck,