Ummm... that is the discussion... gay/straight. Is it not?
Because you add new categories, suxh as pedophilia or bestiality, it doesn't necessarily take away previous definitions.
So, look up homosexual sense... sex with same gender/sex (generally within same race!).
Gay pedophile, or if we prefer, in his case if his marriage is not only a cover... bisexual pedophile with a penchant for young boys (and not girls).
If he is not a gay pedophile... is he a hetero pedophile that likes boys? What would you prefer that we call him?