The UCI is totally inconsistent.
In the past the UCI has banned bikes from competition, for any number of reasons. Most of it was about keeping bikes all the same, so anyone that broke a record did so on the same style of bike from years ago.
But now they let racers use carbon fiber bike that are far more aero than say a 1920 round tube bike. Why is this so???