CFA, MBA, law school are all hugely expensive and time consuming, and the latter 2 aren't worth doing unless you get into the top schools. These credentials are also becoming increasingly common in Canada (in no small part to the fact that we import people with any or all 3 of these credentials by the 1000's, while the number of jobs shrinks) and at the end of the day, they really mean nothing without the applicable career experience on your resume.
Personally, I know he said he didn't want to do labor, but I would recommend the OP consider a trade. Ontario power generation is booming right now. If you get into a pipefitting apprenticeship working at the nukes, you will easily hit $80K your first year, $100K plus soon after that. There is easily 10-15 years work on the OPG nuclear refurbishments alone, and it is not hard (working at a nuke job involves sitting in a trailer waiting for permits 3/4 of the day, and then maybe tightening 1 flange). Once you get your journeyman ticket, you can combine that with your engineering degree and you will be a project superintendent/coordinator making $250K+. I know a guy who did this, except he got his mech eng after his pipefitting ticket. Hands-on credentials + your engineering degree would make you a god in the industrial construction world.