Very similar first meal for me too with a few exceptions. 1 scoop whey protein, 1 cup of frozen something (blueberries/strawberries/whatever I have in the freezer), 1 tablespoon of Chia or Flax seed, 2 cups of high protein almond/cashew milk, 1 cup of water, mix in the blender and drop in 1/2 cup approximately Greek yogourt.
I would have to look up the macros again, but when I added it up last it was close to 1000 cals and believe 80 grams of protein. I drink it slowly over a few hours in the morning as it does not impact my second meal. As for the 'best' whey protein, I can only use whey that is sweetened with stevia - any of the other and it caused stomach issues.
If you don't get enough fiber, great addition but I definitely don't need any. My super 'gluten free / not a choice as I am allergic to gluten' bagels/hamburger buns are high protein and high fibre. Two hamburgers/steak sandwich and salad and I had 25 grams of fibre.