Yes SRV can be scavenged too, have those DC's been rebooted in those months. Just trying to figure out why they are not updating.
You can uncheck the "delete this record when it becomes stale" -- but like you said that is a lot to check.
Restarting netlogon will register the SRV records again.