SCO allows materialized conflicts between two transactions in their phases 1, while 2PL does not allow, which generates incomparable schedule classes (see about materialized conflicts in Serializability).
SCO allows materialized read-write conflicts between two transactions in their phases 1, which 2PL does not allow in phase-1. Together this implies incomparable schedule classes (see about materialized conflicts in Serializability).