Hi,
I paid through draft from TD bank and payable to "Canadian Consulate General"
either way should be good to go and as I have used Canadian Consulate General and no issues with my case so I will suggest you proceed as mentioned in mail which is same in my mail for passport request.
thanks
ONAP