Yes, that mechanic was added to help with that issue.
The original plan was to just have the platforms generating when defeating enemies, but due to the randomized nature of the levels, it was hard to factor in every possible scenario that could cause the player to get stuck. The bouncing off dead enemies mechanic was to help alleviate the situations you mentioned, and it seems to have worked! Thanks for trying it out!
Also, Skalt711 did the pixel art, so I definitely recommend checking out his other projects to see more of his pixel art in action!