Did you set LimitNOFILE=65535 for the [Service] or the [Unit]?
Either way, the issue on my side seems to be that there really are that many open files, and I am a bit confused why.
The issue has returned despite the user staying disabled and persists across restarts.