So you are confirming that firstly FIA said it is legal, than they have said that it is not, but not in this weekend.
So:
1) for this GP they are3 legal
2) next one probably not.
3) please let me know which technical rule they do not respect
For sure the tyres are not Ferrari designed for, but Mercedes.