I know nothing about getting a Transport Canada license.
If you hold a Canadian license the FAA will issue the same level certificate with just a paper shuffle between Transport Canada and the FAA. Or back the other way. from FAA to TC. However the TC or FAA license that is being converted can not be based on a third country license.
Your current written test is valid until the end of July. After that it will be void and you will have to complete the CTP and pass the new ATM written for a ME ATP.