Hello @Andrew Haverland !
As we read 'For new computers on Windows 11, version 22H2, or any new computers that include the October 11, 2022, Windows cumulative updates before the initial setup, these settings will be set by default at system setup. '
This is from the URL https://support.microsoft.com/en-us/topic/kb5020282-account-lockout-available-for-built-in-local-administrators-bce45c4d-f28d-43ad-b6fe-70156cb2dc00
So this setting is already set up for new Windows 11 and October Updated / Patvhed PC
If you found this answer helpful please mark it as Accepted !
Best regards