Moloko (Chadic) has a single vowel phoneme with 5 realisations, plus another 5 realisations of an epenthetic vowel, thanks to word-level ‘prosodic’ features. Quite a lot of the Chadic languages are similar. So I wouldn’t be so confident as to call this one ‘obviously complete bunk’.
(That being said, the details of this analysis do look a great deal more strained than the Chadic ones. I don’t see the point of positing prosodies if they only ever apply to one CV syllable at a time!)