I must admit I'm surprised that vitamins are on the list. Feel sorry for him.
The vitamins are not the issue. Anti-doping regulations prohibit an IV infusion of more than 100ml of anything, including of permitted substances, unless it is part of hospital or emergency treatment.