Do you know how high the threshold for removal is, and that is a court decision?
So say she last saw Bronson on the 18th and then broke up for Christmas on the 22nd. Return to work on the 2nd, tried to see him but couldn’t. It is common for appointments to be missed, people forget, they could be away, a whole host of reasons. She was concerned enough to call the police the FIRST time she couldn’t reach Bronson’s father.
Even if the social worker did all of those things you list, if a neighbour hadn’t seen them, if the bin had no new rubbish, if she could hear a phone ring (unlikely to have battery after a day or two anyway) then what? Oh that’s right, call the police for a welfare check because she cannot legally force entry.
She did that, didn’t she?