I faced gruesome problem when Infopath Form was not getting uploaded
in Production Server thru Central Admin.
After spending lot of time finally started drilling sharepoint then came to know that whenever Infopath is getting uploaded it creates feature folder with prefix FT-Guid inside 12 hive feature foldert.
This resolved all problem. In dev machine uploaded Prod. Infopath Form thru Central Admin then it created folder inside 12 hive feature, copy the FT-Guid Feature folder move it to production server
Just Install and Activate it to the site and it works like charm.
Using this approach there is no post deployment work to upload InfoPath. Just preaper FT-Guid feature for InfoPath from dev environment and include this along with the deployment package feature.