I've run into the same issue and it appears the function doesn't support the dragonriding mechanic. In watching events fire, I've been seeing
VEHICLE_ANGLE_UPDATE fire a lot while on a dragonriding mount, but it doesn't do so reliably enough to be useful.