I have not read the full methodology. But if I were to make an educated guess, I would say they used NOC (National Occupation Code) for determining what does or does not require a degree. NOC divides all occupations into 4 skill levels, from A (occupations that usually require university education) to D (occupations that usually do not require even a secondary school diploma). Most probably, they used the same framework and tallied the number of people in engineering, other A level occupations, and everyone else. Finance and consulting are definitely A level.
https://noc.esdc.gc.ca/Structure/NocProfile/36841eebd34e457e...
https://noc.esdc.gc.ca/Structure/NocProfile/f9c47da9dd2644f3...