I assume cats sleep in unusual places because they are cats, and like to be weird about it.
My cats certainly snooze in places you wouldn’t expect…
Burrowed under blankets without actually hiding from anything, for instance.
In grocery bags
My mother’s cat sleeps in a drawer.
….at least snoozing in the TARDIS makes sense….