I understand that PFT-E is a *new* course (i.e., not just new to the CF), but yes, that's the idea.
I'd have to check, but I'm 99% certain that it is an extension of the Allied Wings contract (and uses AW facilities, aircraft, etc.), ergo civillian instructors (many of whom are ex-mil.). ...