I don't know if it can be disabled. The question have been asked many times but I have seen no positive answer.
Reading about smb.conf,
auth methods is probably the setting by which it could be disabled.
The problem is what they say about changing it:
This option allows the administrator to chose what authentication methods smbd will use when authenticating a user. This option defaults to sensible values based on security. This should be considered a developer option and used only in rare circumstances. In the majority (if not all) of production servers, the default setting should be adequate.Who knows what other problems you may create by disallowing access totally? I don't.
What you have done (disallow all share access for guest) should in my opinion be adequate for most administrators. Yes guest can authenticate but shouldn't be able to do anything.
An even more important question is why you see those logins. I would guess that is because you allow Samba access from an untrusted network and I think that problem with your perimeter defense should be your first priority to fix. That service should in my opinion always be kept within trusted (but not necessarily local) networks only! You worry about guest account logins because you see them logged but possbly they are the least of your worries considering the many different attack vectors in that service...

No, RAID has never ever been a replacement for backups. Without backups you will eventually lose data!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TS-559 Pro II 3*HUA723030ALA640 RAID 5 | TS-459 Pro II 4*HDS722020ALA330 RAID 6 | TS-419P II 2*WD30EFRX RAID 1 | TS-119 ST3750640AS | TS-219P HDS722020ALA330 | All with APC Back-UPS ES BE700G-GR