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
* 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.