Why isn't my external monitor's native resolution available in Display Preferences?
The problem would appear to be one that has been around for some time, at least two years according to everything I've found for example MacRumors Forum.

SwitchResX provides a way to force a monitor into a mode that the drivers says it doesn't support.