Take 32-bitness into consideration
When comparing version numbers (in order to eliminate lower version number modules existing in higher OS-version directories), block the comparison iff the higher OS-version directory has the 32b compatible flag set but the lower doesn't.