Первое, вообще-то, не аргумент вовсе. Ну да, в Валиноре ничто не увядает, в том числе и сами эльфы, судьба которых в Средиземье малоприятна. Но Валинор - это ещё не весь Аман. Кроме того, бойня в Альквалондэ наглядно демонстрирует, как идеализированный мир разбивается о суровую действительность. Хотя, строго говоря, Альквалондэ тоже не Валинор.
Второе замечание тем более не аргумент. Появление хищников определенно связано с Мелькором, но хищники есть и в Амане, в Валиноре их нет, это да, но Валинор - это ещё не весь Аман. Хищничество животных, чтобы ни было его причиной, не имеет ни малейшего отношения к мясоедению эльфов и людей. У животных и Эрухини разное происхождение. Среди персонажей, созданных Толкином, буквально единицы охарактеризованы, как вегетарианцы. Это такая особенность, без указания которой, по умолчанию, герои едят мясо животных.
Тем, кто полагает эльфов Валинора вегетарианцами, необходимо найти прямые и недвусмысленные указания в текстах Толкина на то, что Валар запрещали есть мясо в Валиноре, либо же эльфы сознательно отказались от мяса, живя в Валиноре.