Curve type is as you say only currently modifiable on a whole-sequence basis. There is currently an internal effort to move the tooling around animation sequences to be at parity with Sequencer, which should allow for per-key modifications like this in the future.
For your rigid body sim, while it’s not clear the exact problems you are having, this is something that has been talked about before in a live stream a while ago, which may help.