I have gotten "the silent treatment" before and it really stinks! I finally got tired of letting my DS make me feel that way and I stopped. I know it sounds weird but "the silent treatment" only works if you let it. If you can tell yourself 'no news is good news' and just ignore the fact that they are not talking to you the sting in "the silent treatment" disappears like magic. When they start talking to you if you act like you never noticed it kind of takes the wind out of their sails. It takes practice but it worked for me. Good luck!
On the other front your daughter sounds like she has lessons (economic ones) to learn. When my DS started making bad decisions I found that I just could not watch without saying anything. Luckily "the silent treatment" made it so that I was not finding out about any of his bad decisions until they were done deals. He has learned a lot since I started letting go and so have I. His problems are his and he does not ask for help except in the most extreme circumstances. Fortunately I have been able to help him once or twice. He understands that that will not always be the case. It is amazing how much he has matured since I stopped stepping in to fix things. I am really proud of him now.
Remember that you deserve to be happy!!