As mentionned in the xsd documentation (and you all know you're always supposed to validate your scriptinfo file with the schema after any change...
), the "UpdateId" element needs to be between 6 and 8 characters long. Otherwise, it is ignored, so the build number is not used either and Plus! reverts to its backwared-compatible "Check if Version is different" system.