Regarding the Isopure Zero Carb, some people (me!) find that whey protein can have a significant impact on blood glucose, so always worth checking it out and not assuming that zero carb means zero blood glucose impact.
I think the Purition Vegan shakes are good. Not that I have them more than once in a blue moon but Mr B has them sometimes. They are whey, soy, gluten free, which ticks a lot of boxes. Plus the sweetener used is stevia. The pistachio flavour is delicious.
The protein they use is pea, hemp and rice, and it is something like 6g carbs per portion, with lots of fibre to slow the impact of those carbs.