Yeah recalls are supposed to be tied to the VIN, not anything to do with who owns the vehicle. That sounds like a dealer trying to wiggle out of having to deal with you and their mothership. Though, there is a time limit on recalls if I am not mistaken. You can't pop up in 2055 with a 2015 bike and expect free recall parts and labor. A quick web search says 10 years after first sale date of the vehicle.