If you don’t get a haste item by 46, try to get an idea of who is raiding plane of sky weekly. I suggest this as there is a no drop commonly rotting monk haste item which drops from various mobs in zone and you’ll likely be able to ask permission to loot it as a good will freebie. I suppose this also applies if you used schw as your levelling haste but want to switch that slot to the epic.
https://wiki.project1999.com/Belt_of_Tranquility
My monk used similar gear to yours to 40ish with no problem. (Bristlesilk and Crystalline silk armour (comparable to raw silk) and wqs).
In 20s you can still plough through blues in upper guk naked on corpse runs thanks to your avoidance, scales and innate regen.