Hi Apollo,
My lawyer has asked the CIC to waive the requirement for Saudi Police Clearance. And CIC has approved our request and they no longer needed the Saudi Police clearance. We send our request on 9/12 and I think on 9/22 we received a positive response from CIC.
Maybe, you can write a letter to CIC that you no longer working in Saudi Arabia and have no way to acquire a police clearance. Also, include some documents like your payslip, utility bills or any other documents that will prove that your not a current resident of Saudi Arabia.
It's very clear on the CIC website that Saudi Arabia only provide police clearance to current resident .
Hope this helps.
Regards,