I can understand the hesitation with water washing a board. I have fairly hard water, so I used distilled and some mild, MILD dishsoap (not a lot, but 'enough'). I know it's a hotly-debated topic, but I, and others, will strongly dissuade anyone from doing the dishwasher run. Just don't.
But the most important aspect of this (perhaps aside from ESD considerations) is allowing the board to fully DRY before you plug it into anything. I double check by blasting compressed air under board components to see if any moisture spots show up on the other side or if there's still water.
Your mileage may vary / attempt at your own risk: I use a preheated, TURNED-OFF oven to do some drying. 170ºF is pretty low and as long as you're not contacting plastic with the racks (I put mine on a rack that's ambient room temp, not heated in the oven), there shouldn't be any deformation. Plus, if you're cleaning before a re-cap, there shouldn't be any issues with caps. I've done it with other boards I've just cleaned and not recapped. But, as I say, YMMV.