I think you are making this too hard.
The traveling rule applies to standing only (i.e. on your fee), except for situations where you gain control of the ball "while on the floor and touching with other than hand or foot." In that situation, the only thing the casebook says she can't do is "roll over." She can pass, shoot, dribble, or call time out. That includes, per the case book, "sitting up."
Essentially, if someone is on the floor with the ball legally, you call any action that gains an advantage and ignore (other than "roll over", I guess) what doesn't gain an advantage. I think most any action if they are guarded is going to be ruled as gaining an advantage, but I'm sure there is a situation that isn't.
|