Question: why does anri go hollow?
Answer: An undead only goes Hollow when they no longer have a drive or purpose. If you take Anri's dialogue from the Catacomb encounters and the Church encounter, they're already barely hanging on to clarity just from losing Horace.