A druid cast Heat Metal on the Arcane Armor worn by a warforged artificer armorer, who wanted to use an action to doff the red-hot Arcane Armor. The DM pointed out that a warforged needs an hour to remove armor because it's integrated into the warforged's body. The player suggested that the power to don or doff armor as an action is a magical property of Arcane Armor which supersedes the normal time requirements. The DM allowed the warforged artificer to remove the Arcane Armor as an action, and later explained the ruling on the following basis.
The rules for the warforged race state:
"To don armor other than a shield, you must incorporate it into your body over the course of 1 hour, during which you remain in contact with the armor. To doff armor, you must spend 1 hour removing it. You can rest while donning or doffing armor in this way." - ERLW p. 35
The rules for the artificer armorer subclass state:
"As an action, you can turn a suit of armor you are wearing into Arcane Armor, provided you have smith's tools in hand. You gain the following benefits while wearing this armor: [...] You can doff or don the armor as an action. The armor continues to be Arcane Armor until you don another suit of armor or you die." - TCE p. 15
The game rules instruct that contradictions are resolved:
"Remember this: If a specific rule contradicts a general rule, the specific rule wins." - PH p. 7
The warforged rule applies to the entire race. The artificer rule applies only to the armorer subclass. Consequently, a warforged artificer armorer (1) requires one hour to don a suit of armor, as a requisite for making it into Arcane Armor, (2) may doff the Arcane Armor as an action, and (3) may don the Arcane Armor as an action.
Is this the correct ruling? Why or why not?