100% - the sound is a dead giveaway; I wouldn't exactly call it a popcorn sound, but a mix between popping/crackling and grinding - it only happens at high RPMs when using the vacuum hose.Cavitation in a residential pool pump is fairly rare. In most cases, a seal/o-ring/gasket will leak allowing air into the system well before the pump cavitates so the pump ends up losing prime before it can start to cavitate.
Are you sure the pump was actually cavitating?
All of the piping for this pool is 1.5" (built in 1976), and the pump is at the opposite end of the pool from the skimmer. I reality, the variable speed pump is probably slightly oversized for the system - however, it only gives an issue when vacuuming at >3000RPM.