Where does it say CFIT? who said it was a CFIT? ATSB report stated collision with terrain.
Ultralights - Sorry about the confusion as my post was a response to another peterc005 gem, which he has since deleted.
It looks to me like engine failure, a low level turn to make it onto the beach followed by a stall during a probable steep turn.