Hi Jess,
I can't be of a lot of help but there is someone here who will chime in and be able to help you.
I can say that my aerangis really took a big step forward when I increased the humidity. )mounted and in a terrarium)
I also looked up a photo and it is stunning. Good luck with it, I'm sure you'll find a happy place for it.
Al