Ouch! I didn't realize this happened from the frame management window!
It looks like you have a lot of work put into this.
Here is what I would probably do.
1. Create a new project
2. Copy the procedure's code from the old project to the new project
3. Close AM
4. Use Lyberodoggy's project management tool and move "1" frame over to the new project. http://www.adventuremaker.com/phpBB2/viewtopic.php?t=6102
5. close Lyberodoggy's tool
6. open AM and go to the new project and test it.
7. repeat steps 3 - 6 until done. If you run into the error, you should know which frame is causing it.
The only thing that Lyberodoggy's tool will NOT port over is the data in the procedures area, so you'll have to move that manually.
Please note: you should NEVER use a specific hotspot number in a procedure because this could be a potentially difficult bug to find should the hotspot that is being referenced be removed or changed.
I don't know if this will help, but its how I would try to solve an issue like this because its easier to find an issue if you break it down into manageable pieces.
More people should use this tool. It's great for backing up your project and for moving frames from one project to another. It would be nice if he could add version control to it. If he did, then we wouldn't be talking about this issue because you could just restore your game to the last good revision. If Lyberodoggy were still around, I'd beg him for this feature.
Best of luck!