BUG: suble iloc indexing bug with single block and multi-axis indexing (surfaced in GH6059)

surfaced in #6059

very subtle iloc bug that requires both axis slicing then trying dtypes