A property does exist for specifying the SCSI adapter type but it is not supported for the CloneWorkflow
docs are here - Custom Properties V
I've had to do this before for Cloned VMs using an EBS workflow to add the additional adapter and move disks around. Gary Coburn has a good post on his blog about this which I found helpful - http://extendingclouds.com/2016/03/14/new-disk-with-a-scsi-adapter-copy-2/
If you need a PVSCSI controller, why not configure that on your template to begin with? Secondarily, if you are going to add disks, do you truly need them to be on their own individual controller? Many times this is not the case and it allows you to side-step custom vRO code you'll end up supporting.