Yes I was absurdly lucky and when I plugged them in and worked and continue to work, I'm stunned. The only thing I can think of is we have a real modern front loader that uses very little water and doesn't immerse the closes like traditional top loaders. I have to believe this is where I lucked out. If immersed in water there is no way they could have survived. Heat from the dryer didn't melt anything or seem to hurt. If anything... it immediately removed any moister so perhaps saved the day. Once in awhile we're allowed a break 😀
RE: keyboards... the slimline ones of today are EXTREMELY delicate. I literally sprayed a towel, not the keyboard directly, to simply clean my keys that were getting a little browned from use. Somehow the littlest bit of moisture got into the keyboard and crippled a couple keys and I had to replace it. So spilling or spraying directly has to be a keyboard killer.
When I took it to an Apple store, I asked how they clean their 100s of keyboards on display. I was soooo careful not to get any moisture (409) into the mechanism. So I can't imagine how a big store with tons of keyboards cleans them without distroying some.
There are a number of forums that discuss the older Mac keyboards from the PowerPC days and how they actually washed them in a dishwasher. I never and would never try. But was certainly intriqued. I have a dear friend who did try and it worked for her! Interesting.
So to anyone reading this. Check your pockets before washing and be ultra careful when wiping down your slimline keyboards.