"There is no canon."
This, I feel, is the best way to deal with worldbuilding in tRPGs. Rather than fight against the given fact that people will alter your work based on the preferences and needs of their tables, you can learn to embrace it and actively make settings that do not have a canon, or at least very little canon. There are a number of ways I have seen folks embrace this idea: from sharing unfinished projects and incomplete thoughts to publishing material that deliberately leaves gaps that need to be filled in during prep or at the table.