Try clicking on Tools | Peers and ensure you have no peers banned, reset wallet, delete banlist.dat, and ensure you are on 1017.
No peers were banned.
I was able to solve the problem by adding a bunch of addnodes as suggested by jc12345, though I found my nodes on the explorer before his post was created. The question remains: why can I connect to other nodes but not node.biblepay.org?
Its working for over 250 people - that leads me to believe it is something on your end that is interfering with the network.
Consider the following: node.biblepay.org was up until 3 hours ago (hypothetical). 250 people connected to node.biblepay.org and found each-other via their shared connection to node.biblepay.org. 3 hours ago node.biblepay.org went down or suffered a network interruption, meaning new nodes can't connect to it, but can connect to each other if added manually.
How else can it be explained that I can't connect to node.biblepay.org but I am able to connect to all other nodes?