I am at work tonight so my online browsing time is limited, but if you haven't already looked, try the CEF forum and see if they can recommend a "friendly" researcher in the Ottawa area who would offer reasonable rates in the archives. I made contact with such a researcher who did the wartime war diary of my father's old artillery battery (he served postwar but I wanted the wartime war diary for a history I wrote of the unit). The researcher had much better rates than the archives charged, because he knew what the project meant to me.
That's my suggestion, at any rate. Someone at the CEF forum may have better - the link is in the forum main header.