I think its similar to how furry porn works. Most people don't want to watch regular animals fuck, but give them human traits and suddenly its appealing. With tranny porn you basically make gay porn hot by giving the guys feminine traits.