(I don't think there's a football player about whose goals I'm happier than about Torres's.) sounds awkward
(I don't think there's a football player about whose goals I'm happier than Torres.) different meaning
I'm going with option d:
I don't think there's any football player about whose goals I'm happier than I am about Torres's.
Thank you!