The life-after survey study you speak of was a joint study by Veterans Affairs Canada, DND, and Statistics Canada, and you're right that there were some interesting observations about income levels after service.
The Canadian Forces have not, per se, done anything specific with respect to the report, other than to note it with a view to making sure people plan for their retirement productively and think of it six months before they retire.