Box select for mesh wrongly applied the transformation matrix (it wasn't done for Circle select and that worked correctly).
I've just commented and explained the removal, since comments in the matrix setting function seems to indicate that this should be needed (with the call removed, the situations that are noted as problematic still work fine).