The cache is a common issue and it's good to see you tried that. You don't have to run the command line, though. You can just launch InfoPAth from start and remove the form in question there.
The other common issue with C# coded forms is trust. For domain trust forms with code make sure that all users have the ShP site added to their Local Intranet sites (IE->Tools->Security->... etc). For full trust forms, you need to make sure that the digital certificate is correctly configured and that it has been correctly installed by the clients. Certificate Authority should do this automatically for computers joined to the domain, but if the computers aren't joined to the domain, it may require special steps to trust the certificate.