Previously didn’t make clear that the ContextualCheckBlock* functions meant the block headers as context - not the UTXO set itself - and that ConnectBlock() also did UTXO-related validity checks (in the future we may split that functionality into a separate UTXO-specific contextual check block function).
Also, reordered to put validity checks first for better readability.
Noticed this nit while reviewing #7184