Make sure you confirm that Hindu = Strictly vegan Hindu.
Nonetheless, I've ordered special dietary meals such as low calorie in C and Y in the past. It's usually better than the ordinary meal options and it is nice to know that the meals were specifically created to cater to your request.
The special dietary meals from Narita catering is the best.
Enjoy your F flight!