Just landed in Toronto - that was without a doubt the most turbulent takeoff I've ever been in.
However then when the Toronto flight was cleared to takeoff they sounded very relaxed and calm, the pilot of the Toronto flight even wished ATC to "Have a nice day" as they started down the runway, though there was also quite a wobble and wing drop off it just as it got airbourne. I was wondering how he sounded so calm after having just seeing one of his colleagues clearly being ravaged by the winds but guess it's all in the training.
Your flight seemed to take off just as that squall pushed through, the wind swung around in those 2 minutes from 190 around to 230 based off the tower reported wind.
An amazing day for spotting at the airport and a real sense of appreciation into the skill that pilots must have flying on days like yesterday.