By ranged attack it just means it can be used outside melee range. Obviously you don't need that title on Bard and Caster spells, because duh they are ranged.

It is simply a way for melee to know it can be used outside of melee range. Which is just a simple description of what the skill does.

It says nothing about not being able to use it within melee range, which is exactly what shoulder tackle states. And shoulder tackle is not a ranged attack.

So it is very clear and working as intended. We will stop feeding you now.