As a chess960 enthusiast, I like this.
However, fun fact: in this specific position, 0-0 is impossible in chess960 as well, because how in the world would the d8 rook have moved from a8 or b8 without the king moving? Pawns can't go backwards either, so the a-side rook should still be trapped. (Remember king has to start somewhere between rooks.)
Anyway, yeah, we should be able to set up impossible positions.
However, fun fact: in this specific position, 0-0 is impossible in chess960 as well, because how in the world would the d8 rook have moved from a8 or b8 without the king moving? Pawns can't go backwards either, so the a-side rook should still be trapped. (Remember king has to start somewhere between rooks.)
Anyway, yeah, we should be able to set up impossible positions.