update new notebook button with kernelspec changes

display_name is in the spec, not top-level.

The new notebook button is not showing any names right now,
a result of #7283 and #7279 being out of sync with each other.