NCB, have you looked at telecommute opportunities? I'm actually considering participating in some sourceforge projects that might offer paid contributions.
Tech jobs are low paying here and oddly hard to come by. But I'd rather take a labour job then move. In my case, I'd have to move away from my kids. Different, yes... but the motivation (kid focused) is the same...
IF you find yourself needing to move for work, have you investigated availability (and quality) of support systems in the areas that you might move to? While I can imagine that quality and availability of support varies from area to area, perhaps that could be part of your GAL (that of developing appropriate support for your son and others who may need it) in the area to which you would move...