UPDATE: it was, in fact, a joystick calibration issue. The trim part was what was throwing me, but now I don't believe you can actually trim it in flight, just in landing configuration. That's why it worked in other modules, as I could trim the mis-calibration away, but in the Hornet you can't
Hope anyone else who finds this finds it useful