عُمَرُ / عُمَرَ is a diptote, but it is still muʿrab: its ending can vary with the governor.
هَؤُلَاءِ is mabnī: its form remains fixed while its syntactic position changes.
Examples:
«جَاءَ هَؤُلَاءِ» — subject, in the nominative position.
«رَأَيْتُ هَؤُلَاءِ» — object, in the accusative position.
Lacking tanwīn is not equivalent to being indeclinable.