CLN: simplify pytables create_axes
As mentioned in #30019, with Panel cases gone we can now deduce that `len(axes) == 1` in all cases in `create_axes`.  From there we can simplify this method a lot.  This PR does most of that; some of it is held back to avoid creating merge conflicts with #30067 (orthogonal)