is there any way to receive a reply within 24-48h here?
Yes, I think it could be done. In the configuration, you could set the Port Role as DRP and Preferred Role as Source. You could use a GPIO to detect the power from external supply using a resistive divider and initiate a PR_SWAP in the firmware after checking for the current role.
Please let us know if you would like to edit the source PDOs as well? You could check for the configured PDOs using the current pdo_src pointer.
Please refer to High Frequency functions in CCG2 firmware customize for details on the related functions.