I ran a web search using keywords like "IPA moisture issues" or "IPA moisture reflow", etc. and came across various blogs, company websites, etc. that touch on the use of IPA to clean PCBs prior to (and after) board assembly.
From the articles I read, IPA isn't that great at removing nonpolar residues (including various oils, grease, and other hydrocarbon residues), so its usefulness as a board cleaning agent prior to board assembly is somewhat questionable.
Other articles explain that PCBs, after being cleaned (e.g., with IPA or detergents), should be baked to remove residual water moisture prior to board assembly. FWIW, Link Hamson's website (linkhamson.com) currently has a page titled Moisture Sensitive Device Handling with a subsection titled "COMPONENT BAKING OVENS" that identifies standard IPC-1601 Printed Board Handling and Storage Guidelines as well as some recommended bake times and temperatures for PCBs prior to board assembly.
An article published by Michael Watkins of Chemtronics titled IPA as Universal Cleaner: Advantages & Disadvantages discusses IPA's hygroscopic properties, and it mentions how IPA exposed to air absorbs moisture until it reaches equilibrium at 65% IPA and 35% water. Yikes! Furthermore, after the IPA evaporates the water stays behind on the board. In some cases there is sufficient water residue to cause serious problems both before and after board assembly. For example, after cleaning an assembled board with IPA, water residue can get trapped between the leads/lands of fine pitch packages and can stay trapped there for days if it's not removed by baking. This water residue can cause corrosion (imagine packaging the board while it's still wet) and short-circuiting (powering up the board while it's wet).
Various articles mention that IPA isn't particularly good at cleaning some fluxes used in soldering processes, and IPA can indeed be absorbed by and damage plastics, contrary to popular opinion. Mike Jones, V.P. Micro Care, in his response to a question titled Cleaning an assembled board with IPA states that IPA saturates at flux concentrations of around 2%, so LOTS of IPA and scrubbing is required, and IPA has a tendency to smear the flux residue around the board, not to mention flow underneath components and behind fine-pitch leads where it cannot be reached and absorbed with TechWipes, for example.
With regard to handling static-sensitive parts. Handling the parts with ESD tweasers is not sufficient. The entire workspace needs to be designed for ESD assembly, including—at a bare minimum—a properly grounded ESD worksurface/mat, and you wearing an ESD wristband (or ESD jacket/smock) that is connected to the ESD mat. ESD-sensitive parts must never be removed from their ESD protective packaging or handled except at the ESD workstation. Boards containing ESD-sensitive parts must only be handled at an ESD workstation, and must be stored inside closed ESD-protective packaging (e.g., inside an anti-static re-sealable bag) when being stored or transported. The soldering equipment—handpieces, hot air reflow, etc.—must be ESD qualified also. CMOS components like microcontrollers are VERY, VERY, VERY susceptible to ESD damage. Your clothes (e.g., poly-based fabrics) sliding around on your body as you sit in a chair can easily generate static voltages on your body and clothing of sufficient magnitude (through the triboelectric effect) to destroy CMOS devices, especially in dry climates.
Hope this helps.