I believe I answered this your question in my replies to your questions:
- InfoPath, and Calling a instation of Template InfoPath from Event ReceiverInfoPath, and Calling a instation of Template InfoPath from Event Receiver
- Sharepoint modal popup don't shown when the Infopath form are on the siteSharepoint modal popup don't shown when the Infopath form are on the site
In other words, if you do not want to create-maintain your own alternatives to Sharepoint and Infopath and/or to hack-override-subvert their intended usage with all consequences of development&maintenance horrors, you should first acquaint yourself with their principles and follow them instead of trying to insistingly trying to hack and subvert them.