Hi!
Der Ancistrus war sicher nicht Schuld am Tod der anderen Fische. Er geht nur an tote Tiere.
Auch an Schwimmpflanzen geht er normalerweise nicht, seine Vorliebe an Pflanzen beschränkt sich normalerweise auf Echinodorus und ähnliche Pflanzen. Besonders wenn er Welstabs und Gemüse bekommt. Gurke und Paprika würde ich allerdings schälen, da er diese Schale nicht mag, ganz anders als bei Zucchini, die Schale ist immer als erstes weg.
Meine Ancistren, die allerdings fast doppelt so groß sind, bekommen jeden 2. Tag eine ganze Futtertablette und dazwischen 2-3 x die Woche frisches Gemüse. Damit lassen sie die Pflanzen überwiegend in Ruhe. Sie holen sich auch schon mal die Futterreste vom Frostfutter der anderen Fische, sind schließlich Allesfresser.
Vermute mal eher, daß die Pflanzen aus anderen Gründen schwinden. Um dazu mehr sagen zu können, bräuchten wir aber auch mehr und ausführlichere Angaben zum Becken: Bepflanzung, Beleuchtung, Düngung, Boden, Temperatur usw.