The use of the word "pedophile" is already the victory. It's intended to conflate unlike things to provide cover for the more horrifying thing - gays raping boys - by mixing it with men being attracted to physically mature teen women which is near universal.
Don't use one word for two concepts. Neither of those concepts require special words; "gay" covers "is highly inclined to rape boys". "Man" covers "is attracted to sexually mature women".