Sacre-Bleu can be seen from the Trans Canada but that's the closest I've been to it. I'm thinking to try a hike to get closer this weekend and check how Professor Falls is forming. Spray Valley Falls is dry, I scouted that today.
This was reported to be the condition five days ago. If whatever you saw was considerably thicker or better then it may have been a previous year. Without your IG pic I couldn't say but I'd guess not ready yet.