@Ariela Randall Thanks for your explain.
For the option to other language keyboards, I have an idea. We could refer to the following link to try to write PowerShell Scripts to add keyboard languages.
https://4sysops.com/archives/adding-and-removing-keyboard-languages-with-powershell/
Note: Non-Microsoft link, just for the reference.
Then we could try to deploy the PowerShell Script via intune.
https://learn.microsoft.com/en-us/mem/intune/apps/intune-management-extension
Hope the above information will help.