Not banned, but they should have made him race on a tandem with his lawyer on the back.
'Voluntary' codes, however desirable, break down as soon as someone says 'no'. The UCI made an honourable attempt to get things straightened out. It clearly hasn't worked. I think we're back to square two or three and they're faced with trying to get a compulsory code.
The cheats and the weasels have taken out a number of pro teams this season. There's probably one more season left before the rest of the world washes it's hands of pro cycling altogether. I'm not holding my breath.