Deploying InfoPath form using PowerShell script is very much possible in SharePoint Environment.
Here is how you can uninstall the existing form and re deploy it
Uninstall-SPInfoPathFormTemplate -Identity BusinessForm.xsn
Uninstall-SPInfoPathFormTemplate -Identity BusinessForm.xsn
* This will uninstall the InfoPath form if it exists.
Install-SPInfoPathFormTemplate -Path C:\BusinessForm.xsn
* This will install the InfoPath form from the local drive.
Enable-SPInfoPathFormTemplate -Identity "BusinessForm.xsn" -Site http://mysite/testSite
* This will associate Business Form InfoPath with the sharepoint site http://mysite/testSite

Join the conversation! Your thoughts help the community grow.