Annual GDP for 2005 was $1,371 million. Consolidated (local, provincial, federal) government revenues in 2005-06 was $532 million. That's about 39%.Statcan
I think Statistics Canada data on taxes/revenues exclude EI and CPP and other "public sector" costs and benefits. This probably accounts for the discrepancy between Statcan and the Fraser Institute.
Only about 80% of government revenue is from taxes. Governments earn money from investments get the profits of crown corporations (which have been quite profitable lately). Government revenue does not equal tax revenue.
========
From the table you provided
Sales of goods and services 34,913 37,653 39,055 41,274 42,592
Investment income 31,258 33,406 36,284 39,712 44,954
Other revenue from own sources 5,443 9,574 9,460 7,968 9,997
In 2006, the non-tax revenue was roughly $100 Billion (last column). Subtract if from your $532 M and you end up where I said you end up.