Why would a canon ending be needed?
It could very well be the Sith have taken a point about Revan as saviour and the Republic has too. That all records (except for statues and stuff) aren't there anymore. And maybe veteran K2 can find hints to the real ending...
"I think the Devil ****s Dutchmen."