Not sure, if you understood my explanation. You initially stated:
"In performance mode, if I accidentally turn the browse button, it instantly saves whatever profile comes up, , replacing the profile I had worked so hard on (Additional tweeking etc that has been done within the performance...gone!! arghhhh!!!)...There is no "undo" when this happens..Is there a way to "lock" performances and the presets within them? It's frustrating to say the least.."
And that isn't true. The stored Performance doesn't get overwritten when you turn the BROWSE knob. A load of another Rig via BROWSE knob just changes the temporary edit buffer. You can reload the original Performance and it will appear unchanged - as stored.
If you edited a Rig of a Performance e. g. in Slot 3 and then turn the BROWSE knob and select another Rig, the temporary edits are gone (not the stored Performance!) . You can avoid accidental Rig loads by unselecting Autoload. In this case a selection of another Rig needs to be followed by pressing the Load button. This will probably not happen accidentally.
All this is the behavior since day one.