There was a bug in CVI 7.0 that does not correct embed the UIR if there were menus present. This has been fixed in CVI 7.1. The patch that you mention is only for CVI 7.1. It will not fix the menus issue.
if you dont want to have a seperate UIR and you do use menus in your application, you can use the "Convert UIR to Code" tool to convert the UIR to C code, which will get embedded into your application. You can find this under Tools >> UI to Code converter.
I hope this helps
Bilal Durrani
NI