Good to see you are all OK dude !!
I don't understand how you can fly over the SUV seeing where you hit it. Guess it was your lucky day!
Althouh this was clearly her fault, i guess (?) you were also not able to see what was happening in front of the truck and didn't see the car waiting. In situations like that, i think you should have anticipated on the fact there might be a brick wall, worm hole, elephant, whatever waiting for you.
(U)- turners is what gets killed most riders!
I had a similar accident, but the view was not blocked by a truck. Just a mongaloid who decided the time was right to put his car over my lane.
Anyway, i am happy you are OK. !
Keep it safe so you can keep enjoying riding!