The different league argument is sort of like our different companies argument when we went into admin. Technically it is correct but should ultimately make no difference at all.
Some young idiot posts some offensive rubbish on twitter when he probably didn't understand the implications of what he wrote. He should be punished of course but lets not go overboard.
The ten point deduction is a given. They are probably waiting to see what happens in the next week so that they can deduct any further points if needed.