Very interesting read

I don't have much to add other than the fact that your theory seems to be similar to what we have heard from (among others) the Priory of Sion

Cheers