Thanks for the idea, but it hasn't worked.
SE have finally got back to me, but have told me my version is a Steam version, which is funny, considering I don't log onto Steam to play it and never have. Will fill you in as I find out more re: my case.
At least they're trying to figure it out on a Sunday, 2 days late, and with 2 days left of pre release...