There's no earthly way of knowing clear pattern of when crates return in general, but there's a good chance of seeing them again if we get some kind of Elsweyr Celebration event, I think.
I don’t understand why they don’t cycle all crates through once annually. They are missing so much money they would be making. A lot of players cycle through games and don’t stay too long. They are missing out on those sales.