Very nice dive report, you two! And great pics (so far)
I had a thought about this statement:
I have never done a dive with a rebreather diver as a buddy (and not really sure I ever will), but since you mentioned that the rebreather diver is the one who is most likely to have issues with overexertion at depth, it seems that it might be a good idea to treat that diver as the "weak" diver and have them sandwiched between two stronger divers. If you were to go back and do this dive all over, would you put her in the #2 position instead of the #3 position?
That would be my approach most likely, but like I said, I haven't done any mixed team dives. I don't know enough about diving with a rebreather diver to be comfortable with it (at the moment)....so I'm just genuinely curious.