It sounds like a good thing Mahogany has you to help her through trying out this lifestyle. I'm sure we're all hopin' to hear you had a fun date with her.
Ya seem to have had a good experience with Willow and it's only the problems with Elemental that have kept yuo apart. If things are really done there and you don't see a way for you two to get back together, have you thought about introducing Mahogany to him? From what you have said, he was passionate but also checked in and made sure you were okay during your Shibari experience. Maybe his pacing would make him a good male fit for her?