Hi Greg,
Yes, Ceeding does not require you to use mocking (just don't include any headers with a "mock" prefix and it'll never generate one for you). CException is even easier to ignore, just don't include it.
I understand your root question is that you would prefer to not use Ceedling at all and would just like to get xml output from Unity. While unity itself doesn't output xml output, it CAN be post-processed using a script. There are some sample scripts in the unity/auto directory of the repo. For example, stylize_as_junit.rb is a ruby script which will output junit-compatible xml from unity's output files.
Best of luck!
Mark