I think he got double damage because the damage is based on the damage with GR Armor
Example Scenario is something like this :
Player A has an armor with GR Card then Player B hit him with asura, then Player A got 15k damage, then when the Player A got freeze/frozen, Player B asura again the Player A and Player A got 35k Damage..
This is not a double damage, asura with freeze/frozen player ignores the GHOST Property of the player A
Damage is same without an Armor with GR Card