Does it really matter at the end of the day? What's canon and what isn't has always been basically impossible to define. People spirit off their own storylines all the time and run with them as far as they see fit to. The time to pick holes in Discovery not really having any restrictions or standards in that regard has been and gone a long, long time by now.
The absolute nostalgia of a good old 'Navy defector reveals Liberty BAD!' post aside, unless other people choose to involve themselves, none of this will actually affect anyone outside the group of players it's aimed at. The world hasn't ground to a halt and nobody will care about this earth-shattering reveal in a week's time.