API: Raise when setting name via level
Closes https://github.com/pandas-dev/pandas/issues/29032

This is extremely ugly, but gets the job done. It's probably worth doing to avoid silently failing, but not sure.

cc @topper-123.