Bonsoir,
1. je confirme : saint Cast, inconnu au bataillon (pas de vita, pas de mentions anciennes dans les martyrologes et calendriers) ; pourrait à la rigueur être l'éponyme de Langas (en Roz-Landrieux) dixit B. Tanguy ; naturellement rapprochement avec saint Cado farfelu.
2. Le P. Grégoire de Rostrenen, lexicographe breton du XVIIIe siècle : j'ai (en format .pdf) un article déjà ancien du P. Emmanuel de Lanmodez sur le personnage et sur ses rapports avec l'abbé Bignon, bibliothécaire du roi ; mais on me dit que "l'extension pdf n'est pas autorisée" sur ce forum (tant pis !).
3. A Cast, il y avait un toponyme aujourd'hui disparu "moguer" attesté encore au XVIIe siècle (cf. Dictionnaire toponymique du Finistère).
Bien cordialement,
André-Yves Bourgès