I also used milling layer in my example. But I took the easy way and drew a rectangle :)
With custom footprints I always set the pad diameter manually. I dont' use "auto" setting.
This is something new to me...
In these matters, I prefer object "properties" and entering coordinates...