OK. I have not been able to disable font switching, but I have found a way to avoid it.
What I have been doing is posting a table (by tabbing) of keyboard keys and resulting language display results.
The remedy is to activate English, type, tab, then activate Hebrew, type, and activate English and tab.
Before, I had been staying in Hebrew for the Tab, and the same for Syriac and Greek.
By making sure that I was wrapping the characters in English tabs had caused RichEdit to not switch the fonts.
The same would apply to start & ending spaces and the same with punctuations. They need to be typed in your dominant language.
It is a tedious operation if you are trying to write a Keyboard Manual, but it minimally helps with my current sanity.
Please don't let this be a reason to forget about the problem... "autofont" needs to be disabled. Without "autofont" a user can type freely without tedious rules.
Rick