The one project I've got released has a AVR BOD set at 4.3, but the datasheet says it can actually be 4.1-4.5V. I have about 100 of them out there and no complaints except for 1 unit. That one I don't know for sure is this issue, but it might be, user is going to send it back so I can take a look at it. So, nothing critical here, but if I can make it better with a software mod for future versions, that would be worth doing. Unfortunately I just bought 194 pieces or I would have just chosen a different FRAM part of redesigned with EEPROM. I suppose I could attempt to sell them, but with a record of 99 out of 100 working and possibly 100 out of 100, I may just add some software safeguards and go with it. My two ideas are (1) use the ADC to read the internal 1.1V against VCC and to make sure the voltage is higher than the BOD is set for, (2) have a test area on the FRAM and write 0xAA to it, read it, write 0x55 to it, read it, and make sure it functions before using it, (3) shutdown a high consuming item like the lcd backlight to enhance what the cap can do in case there is a brownout, hopefully the amount of time would be so fast the user might not notice it at all.
The second project needs to go down to 2.5V and I had just overlooked the voltage limitation on the FRAM, that failure was very obvious. At 4.1 V if you try to read, it will corrupt. This one is easy, just switch to EEPROM.
I appreciate the help and advice everyone!