I'm guessing you did not watch the program. As it points out, the only athletes who benefit from carbs are sprinters. Long distance runners/cyclists/etc operate better on a high fat diet which helps the body to use the fat stores which are far more plentiful than a carb shot.
So, you are wrong there.
As far as "turning the body anabolic", that's one of those half truths politicians use. The "bro science" that you need carbs to trigger an insulin response is like saying you need a sledge hammer to knock in a thumb tack. Yes, you could, or you could just push it in with your thumb. Take in any food/liquid beyond plain water and you get an insulin response. Protein, fat, lettuce. It all has an insulin response. Sometimes the response lasts longer, sometimes it's greater in volume than other items, but it still gets a response.
WPI will spike your insulin nicely without the risk of long term pancreatic damage. So does steak and bacon. You don't need a cup of sugar to get a response.