Board Thread:Questions and Answers/@comment-37130251-20181226060515/@comment-28802873-20181227091638

Ben still has Shock Rock in the Omnitrix, he can use him. But considering he almost caused an alien invasion, he might be too scared to use him until later, like Ghostfreak. We'll have to see if he still has the courage to use him or not.

As for the Omni-Enhancements, it's theorized Ben lost them after getting his new Omnitrix. The watch rebooted, it might have gotten rid of the excessive energy (that came when Ben upgraded the watch in Omni-Tricked) in Shock Rock's pod, making him lose the OEs.

However, we're getting energy vehicles soon, maybe the energy is now used for cars instead of different forms (the toy ads show Ben with a suit on his aliens)