How to prevent character from flying forward when landing on a fast moving object

Probably not, the game is somewhat open world and multiple of these platforms can exist simultaneously.