Regarding Princess and full British breakfast, you are likely to be able to put this together in the buffet. I did not notice it on any menus. I don’t spend much time in the buffet.
Chicken Tikka Masala is available on Cunard lines if you dine in the Grills section. It’s not on the menu, but can be requested a day ahead.