Hi,
Check the real origin where on Customer returns , the PO trigged Automatically. As PR is mandatory for your system on PO creation- better go for creation of PR from that origin of Customer returns and then create PO from PR.
Yes, as account assignment category involved- you need to go for development by copying cost object with G/L account from PR to PO with ME59N automatically.
Regards,
Biju K