I’ll check spine, pelvis, feet and muscle reflex.
Do you have checked him for muscle imbalance between quad/ham and between the two legs?
Stop local massage, give time to the tissue to heal itself, everytime you do a therapy you create a low level inflammation, this is the reason for searching right therapy and techniques.
Yes to LLLT, attention with cream.