I've noticed that I can be in range of some WPA networks now. I'm not sure why some cause the BSOD and others don't. Perhaps there is some specific setting of the router that causes the problem.
I don't have access to my neighbor's router to check, so I think it comes down to the fact that my laptop has become obsolete and needs to be replaced.