With regards to your bones going in reverse, the -179 to 179 (or any other defined limitation) trick will keep that from happening. The No Limits option is almost always a bad idea because your animation software now has two options for every path and needs to guess which way is correct.
I've just ran a quick experiment using bone properties in Sequence Mode, the unlock button goes from unchecked, to checked, to checked but greyed out, and then back to unchecked. Perhaps that's it? Honestly, I only ever alter the bone properties in Figure Mode, so I'm only guessing that that might be the cause of the problem.
And yes, as with most hobbies it usually is just that frustrating ;-)