This is a good point and I should clarify that any comments I made about treating a lead as a ‘vocal’ were when the lead is a solo. So, those comments were more academic and less pertinent to your particular tune, sorry about that!
I fully agree that the leads that are more little sprinklings of something melodic shouldn’t be the full feature. In fact, in my own stuff, I don’t think I put much (any???) compression on these types of leads. I played around by panning them a little (hard right/left if harmonies, if just a single melody maybe just a tad off center to separate from the dead center vocals) and maybe having different amounts of delay/reverb than the typical ‘solo’. Anyway, just wanted to make sure I mentioned that so I didn’t send you down a rabbit hole that you don’t need. Again, nice progress on a mix over a pretty short timespan!