Hi,
I'm not sure what radius you're talking about or what the problem is with the corners but I had a go at creating the footprint. I donät know if it's up to your expectations but here it is. The datasheet for the socket doesn't say anything about the pin numbering so it's "all over the place", you'll need to renumber them all to your specs.
Library contains a single package, nothing else and I just now created it so you really need to double check it!