Perhaps you need to look at this from a different angle.
Triathlon consists of three very repititious sports, two of which heavily use the lower limbs.
At a cadence of 90 for 6 hours for the 180 km that is 32,400 revolutions of the pedals.
Likewise on the run at a cadence of 90 for 3.5 hours for the 42km its 37 800 steps.

Often it means that these problems stem from a small biomechanical or bicycle set up problem. No amount of physical treatment for the legs is going to stop this problem from continuing to occur if the athlete is flogging themselves for hours on end continuing to perpetuate the problem.
If you are not familiar with bicycle set up then send the person on to someone who is.
Things you would generally consider are saddle height, saddle fore and aft position, handle bar drop, cleat position, crank length and actually biomechanics on the bike as some athletes will have strange assymetries in their actions or unstable pelvis's when pedaling.

gluteal and hamstring issues are likely going to be related to saddle fore aft position, seat height and handle bar/aerobar height and their relationship on the amount of hip flexion occuring at the top of the pedal stroke.
additionally cranks that are too long may be a factor as long cranks though the correct height at the bottom of the stroke with close the hip angle up too acutely at the top of the stroke.

As far as being able to run 2h45- this is more than long enough. There is no real need to be running any longer at all. The majority of athletes who take this long in the race will not be able to run out the entire race as they do not have the specific muscular endurance or metabolic ability to sustain it. 75% of the field walk a significant portion of the run course.
any run over 2 hours takes a significant amount of time to recover from and lots of parts are going to feel sore for a few days, perhaps longer if the athlete has not been training consistently, so do not rule out that this person is simply a bit of a whinger/hypersensitive and sore after doing some crash training to try and catch up on things.

Ruley
Physio/9x Ironman Finisher/Top 10 Ironman NZ/2 x Hawaiian Ironman Finisher