Using Rescue OS: With this you can mount /home from USB. You *do* know that /home is an ext3 partition do you? (hint: use Linux). Anyway, try putting the original libxau6 somewhere in your SD card, mount rootfs (you said you now know how to do that), and then overwrite the file (I think it's in /usr/lib). Good luck. and read the documentation!