I guess I'll be delving into that before going to Roatan this June. Luckily, I got my firmware updated last year.The CO sensors are market standard parts and are available. Not freely available as in you can go to a store and pick them up, but I have 2x brand new ones sitting on my desk. As long as the app doesn't get removed from the marketplace, keeping them going should be fine. I do wish I had the firmware updated so I didn't have to rely on the app for everything, but such is life.
If they really are defunct, it might be worth connecting a JTAG to the board and see if we can obtain a firmware dump. Sometimes it's pretty easy.