Just checked and the deletion case was ok but not rename.
https://github.com/bsdperimeter/pfsense/commit/bb83746870f64525e477e1ddd14adc56b894b758
Easy fix.
Would also fix itself on reboot when the users are cleaned up and resynced. For a quicker fix that doesn't require editing and files, go to Diagnostics > Command and run this in the PHP exec box:
require_once("auth.inc");
local_sync_accounts();