There is still no reason in principle why English couldn't have chosen a more regular system of spelling, especially at a time where literacy was low anyway. The idea that the spelling is irregular because you have several competing systems (French vs. Anglo-Saxon vs. Norse) might sound compelling, but I don't think it holds water, cf. homographs such as "sow" (female pig) and "sow" (to plant) which both have Old English origins.
(Also I don't think that "rendez-vous" is a good example. I don't have hard evidence, but I would find it entirely implausible that this is a word of Norman origin, it's much more likely to be a late import from the 18th or 19th century, when French was fashionable, not at all comparable to something like "pork".)