To the OP, I think you set this question up in the right way. I also think that you covered the ambiguity quite well. The only fact you neglected was what Arilou has brought up here. If SWTOR is Expanded Universe, and Expanded Uinverse is now Legends, and Legends is non-canon, then it seems we have an answer. However, as you point out, there is a lot more to this special case, so we will have to wait and see. I hope they answer sooner rather than later, because whether I continue to play will depend on the answer.