I tend to agree with you. I would say "Nanny" is somewhat of a "catch-all" term for all of the computers and their impact on Spyder operations. A non-VSS item I would say is part of Nanny is the engine speed control. The ECM won't let you throttle up the engine past redline. Is that a Nanny control? Not if you limit the definition of Nanny to the VSS, but yes if you accept my broader definition of Nanny. Another one is the transmission control module and the automatic shifting down as the Spyder slows down. Which unit gives the downshift command, the VSS when it measure the bike speed, or the TCM after the VSS tells it what speed the bike is moving?
What we don't know, at least none of us who is not deeply immersed in the programming of the VSS and ECM, is what actually happens when "Nanny" cuts back on the throttle. Is the VSS taking over the engine speed function momentarily and throttling back, or sending an instruction to the ECM to throttle back? If taking over then the VSS truly does fit the typical image of a nanny. If sending instruction then it's the combination that is acting like a nanny.
But most of the Nanny actions will be VSS based so that's why Nanny and VSS are somewhat synonymous.