Canon really doesn't mean jack shit anymore when Toriyama admitted he just gives Toyotaro and Toei basic outlines and they expand upon his ideas.
I preferred the anime version of that fight for what its worth. In the manga SSJB now somehow has a massive, massive stamina drain that lowered Vegeta's ki to below 10% simply by using it to one-shot Cabba, and to avoid that outcome Goku used the red form to conserve energy for the blue form