Here is a DNS Lookup of MySpleen.com:http://www.dnsstuff.com/tools/lookup.ch?name=myspleen.com&type=A
PeerGuardian lists it as: ServerBeach Emule Servers | P2P Fakes
Either add it to your custom allow list or pull up your history and you'll probably see it blocked a bunch. Right click and permanently allow.
Whenever I have trouble with a torrent site I always check for repeated hits to my BT port on PG2.
I'll then lookup the IP to find out if I'm blocking the server.