This is really interesting. I've had similar questions? For vision I'm an "aphant" but I think also for touch/smell/hearing? I could never replay a song in my head. At best I could repeat a few catchy lyrics. Certainty not a beat.
For touch to me it seems impossible? Like I could never remember what touch feels like. I would be genuinely more baffled than visualization if someone could tell me they could remember what it felt like to be touched.