A friend of mine also works at SCB & i went to their remittance dept & they informed me that they would be able to inform me about the DD status if i can pay for enquiry status. The foreign banks demand money for any enquiry. And my husband confirmed me about this as he had worked one of the largest remittance company in Oman. And i don't know why your friend couldn't inform you about the DD en-cashed date.
Glad he didn't charge me for that.

My friend asked his colleague (who deals foreign exchange operations) to check the status of my DD.
He said status changed to "Cashed" from "Not Claimed Yet". I didn't bother to ask when exactly it was cashed.
No matter when it was cashed, I just needed to know the status.
I believe, he who works in the foreign exchange department could easily fetch up those info.