My take is that the car was never homologated in period, and was retrospectively issued with papers in relatively modern times, using info agreed between the FIA and interested parties. Given the performance of the cars, I think this has ruffled more than a few feathers over the last few years!
If they'd just chugged round and 'made up the grids' no doubt they would have been welcomed for helping broaden the variety of makes racing. No idea if it is the case, but could it be that FIA are wanting changes to the spec?
Edit, just read Joe's post. FIA can withdraw papers any time, if they have the desire and enough reason to do so. It's happened in the last year for another marque and model.....