Changing a blueprint variable name that is used everywhere is a PITA we all want to avoid.
Look at the agent doing it flawlessly even fixes those elusive expose on spawn references.
Get it on fab: https://www.fab.com/listings/a95ac624-60af-4f5b-b005-9900ce7d20e6?tab=%3ARi5adm5%3A