I'm sorry to hear about this. I hope you don't take to heart what your family has said and blame yourself for what your child has done. As you stated he is 1500 miles away and obviously an adult who makes his own decisions whether good or bad. I know it sucks to hear such bitterness from your family. Naturally, we turn to our family when we need support. However, can you really expect anything more from a group of people that disowned you? It goes to show how unhealthy the witness way of thinking is and how much of a better person you are for not continuing in that way of thinking.
Meth is a huge problem. I really wish law enforcement would spend more time trying to crack down on meth than on other tasks. I hope your son gets the help he needs to get him out of his situation. Sometimes a good "kick in the pants" such as getting arrested can help someone see the light. One of my best friends from years back became a meth addict. He would always swear he was off of it but I could tell he was lying. It really distroys the trust in a relationship. Most meth users want to get off of it but can't because of the addiction but also because they've made "friends" who do it as well. Lots of peer pressure.
Good luck.