I think speccie was referring to the spectator. I interpreted it as a reference to James Kirkrup.
I've only ever heard it used as the childish playground insult "speccy four eyes". Is the Spectator generally known as the 'Speccy' for short? It does seem odd that someone who themselves wears glasses should use it as the former, but then nothing else they said resembled Earth logic so...
Good luck Maya, I hope common sense prevails and your life can get back to normal soon.