What you can do is to hire an attorney to address the GAL's shoddy work. There are attorneys who are really good at this. Peggy Fraychinead Gross comes instantly to mind. The decision you will want to read is In re Guardianship of Stamm. Stamm is a adult guardianship case, but the logic is the same: The GAL's job is to learn the facts, the judge's job is to draw conclusions and make rulings based upon the GAL's fact-gathering. If the GAL did a terrible job gathering facts, then you have to make sure the judge knows what happened.
The Pierce County Court has a committee in charge of GALs for exactly this reason, and I urge you to bring your complaints to them. Look in the Local Rules (available on LINX) to find out how to contact them.
I wish you all the best with this. You are not the first, nor will you be the last,to have your case presented in a manner that has nothing to do with the underlying facts. I also urge you to lawyer up as soon as possible. If you cannot afford a lawyer, contact Volunteer legal Services at (253) 572-5134 to see if you can get into a clinic.
Using Avvo does not form an attorney client relationship.