Virtual handedness could or could not be a reference. We know for a fact two handed (melee weapons) are a concrete game mechanic. Ergo, that is what we should be looking at when another game mechanic refers to "two handed weapon" opposed to "a weapon that takes two hands to use." The wording is distinctly different, and that means something. Bows having explicit rules allowing for something to happen doesn't mean you can "extrapolate" for every other rule that remotely relates to the subject.
That is bad logic. We don't "need" to extrapolate as the rules are already fairly obvious in regards to what they point to. And that doesn't include the category of ranged weapons. If it doesn't include them, there is no valid reason to "extrapolate" past that.
The only reason to "extrapolate" is to bend the rules beyond what they allow. You can make all the logical and reasonable arguments you want, but that still doesn't change the mechanics we actual do have nor the lack of need to push the rules beyond what they state they allow mechanically.
Incorrect. Reference this FAQ:
The text of the rule is, "The size of a firearm never affects how many hands you need to use to shoot it." The intent of that rule was to prevent a Medium character from using a Small rifle as a one-handed pistol; it wasn’t intended to let a Medium character use a Large, Huge, Gargantuan, or Colossal two-handed firearm as a two-handed weapon. Just like with non-firearms, a creature cannot wield a weapon that’s far too big or small for it. Specifically in the case of firearms, a Medium character can’t use a two-handed firearm sized for a Large or larger creature, and a Small character can’t use a two-handed firearm sized for a Medium or larger creature.
We need some means to determine whether a weapon is far too big or too small when dealing with wrong-sized weapons. Otherwise, a medium creature would be able to wield a colossal longbow.