Do we know beyond doubt this was wake turbulence? I ask as a retired meteorologist who made a study of CAT of all sorts. If such incidents can with certainty be attributed to wake, then procedures could be evolved. If, however, random CAT from Kelvin-Helmholtz events, much more difficult to deal with.
So, do we know, or is wake a handy villain to blame?