1)From the look of your numbers you may want to check out your calorie intake or most importantly your protein intake. You lost 70 pounds but according to your numbers almost 20 pounds was muscle.
2) Why the cross Fit? if your goal is to finish a triathlon on the podium you need to log hours in a pool, on a bike, and jogging. These activities burn just as much calories as cross fit which will result in weight loss but they translate into making you better at triathlons.
3) Not that you asked me to psychoanalyze you but you strike me as a guy that is doing triathlons to lose weight which is fine but it won't have you winning any of them. You are currently pursuing two goals so my suggestion would be for you to dedicate yourself to one goal, ie triathlons and when you lose fat it will just be a happy accident. That means increase caloric intake and start logging miles. You will still lose weight but at a much slower level.
Also, creatine is fine when trying to lose weight but as stated will hinder endurance performance.