Okay, because I don't think it's the same for the Caribbean itinerary. I was on NS in December 2023 and they did not have all these options. They had plenty and I was very happy, but there was no plant-based egg, and no vegan cheese. Although they did have a vegan cheese on one of the menu items as I recall, so that was weird. But when I ordered a Beyond burger through room service and asked about vegan cheese, the person just giggled (yes she did!) and said No. After that, I was hoping they didn't send me a beef burger...lol.
I believe most cruise lines are more veg-friendly for the European itineraries.
Overall, I was very pleased with the options. My HAL PPC had emailed a menu to me in advance and I will contact her again a couple months before my next sailing to see if any changes.