My friend, it's not specific to your bank but generally front line relationship managers ( generally the person who handles ur banking actions) should be able to initiate a customer request where the outward remittance department of the bank check the fCY nostro balance/ transactions in reference to the DD no and CAD debit amount. In other words, once the dd is cashed, there will be a nostro debit and bank will confirm you accordingly. Due to time zone differences, south Asian banks may not see the reflection on their nostro account on the same day but on T+1, its a piece of cake
Sorry after writing this I looked back and found this too long but feeling lazy to rewrite, I hope ur bank do not play "can not" bull*censored word* with you. Best wishes.