This... is making more and more sense the further you delve into it.
You've clearly thought out this rather meta headcanon of yours for quite a while.
Some stuff doesn't quite add up to me, but (as you pointed out) it can definitely be explained away without any solidly immersion-breaking gripes I can think of.
Fuck it's late, and I am tired. Good night.