Other trusted company is UPS, try to approach them and see if they will accept to send your passports.
As far as I know Aramex are very helpful especially the management staff, try to speak with the operations manager, he might help you with this issue.