I was finally able to get x11vnc to work, albeit not as easily as before. Between the various suggestions and what I found on the web, what I ended up doing is
1) on my server, setting up x11vnc to start automatically when I log in using the command
Code:
x11vnc -localhost -nopw -noxdamage -forever
2) on my client, log into my account using
Code:
ssh -Y -L 5900:localhost:5900
3) on my client, start up tigervnc and connect to localhost
There are still some minor issues to clean up, but I've reestablished connectivity. I'll mark this thread as solved. Thanks again for all of the help!