That’s a characterful list. I’d avoid Etienne as I think people will mistake it for a girls’ name in the uk.
Personally I prefer Cassian to Cassius. I suppose Angel matches Loveday sort of? Other thoughts - Josiah, Augustus, Diggory, Tristram, Casper, Rafe, Lucian, Julius, Mathias, Marius, Leopold, Isambard, Lysander, Atticus, Montgomery, Digby, Abraham, Patricious, Wyatt, Valentine, Leonardo, Aurelio, Solomon, Barnabas, Silas, Rocco, Jerome, Jago, Rollo, Oran, Orion, Dorian, Cornelius, Bruno, Titus, Horacio, Corin, Gawain, Lancelot, Gillies, Romulus, Innes, Harold, Victor, Randolph, Ludovic, Aloysius, Ivan, Ivor, Tarquin, Dougray, Kester, Caradoc, Atlas, Cosmo, Seth, Saul, Francis, Amos, Lorne, Blaise, Dunstan, Duncan
If you do use Loveday I think she needs a nice middle name in case it’s too strong a flavour for her and she wants to swap,