[GHC] #15572: TH improperly converts promoted data cons in ConT