Haven't played since the end of Cata, so I'm a bit of a noob here, but...have they changed something about level requirements for enchants? On my level 40 Monk, I'm looking at a vellium of Heartsong, and it doesn't appear to have any level or iLvl requirement on it. It says "30 spirit for 15 seconds".
Did they change enchants to scale down to lower levels or something?