transaction isolation read uncommitted still causes S-lock on RW-latch during select

Well,

I’d suggest you test it - run SELECT in one thread; DELETE in other and if you have latching share relevant part from SHOW ENGINE INNODB STATUS here.