pub fn locktime_types_match(locktime1: u32, locktime2: u32) -> bool
Check if two locktime values have matching types
Used by both BIP65 (CLTV) and BIP112 (CSV) to ensure type consistency.