There is no way anything other than a Honeywell part could be used and maintain certification I would hope?
I think more than hope should be involved in a QA program. On the other hand, this battery replacement isn't something Boeing usually deals with and planned for. It was forced on them by the program slide.