FixedContentEditor should do this by itself. It implements font fallback mechanism that will change the font of th TextFragments as soon as the symbols does not present in the specified font. That is why I am confused why this exception happened to you.
I think this may be a bug that should be fixed in the newer version of the library.
I am glad that you have make this work.
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos
and start improving your app based on facts, not hunches.