I can confirm the doodads not being placed, having witnessed it once in my own testing. Even when I built them ahead of time the villagers would not place them in the house. I believe the scaffolding may be blocking the “pathing” to the placement, but that’s just a theory.
In regards to the ladders, in all of my testing I haven’t had a single issue with them not building the ladders. That is, so long as you have the resources (wood) to build the ladder. I did, however, have a couple of “failed builds” because I started the ladder (like an idiot) on a rock outcropping which the villagers couldn’t climb to access it.