Actually Bentonite Clay IS cheap. You can get the Aztec brand at healthfood stores for around $4 that you can dilute and use forever. For about the same price you can get coldpressed sunflower, safflower or even sesame oil.
It's not free, but it's probably the lowest cost temporary dental relief you're gonna to find. Sorry for your financial situation - many people are in your shoes.