Ex CP/CLA social worker here, I also speak from experience of having been a short term ‘family foster carer’ for a family member as well. So I know the process from both sides, and how heartbreaking it is. Truthfully - even though you’ll get people like @mumofsixfluffssaying they ‘hate social’, it is bloody awful removing children and it isn’t a decision taken lightly at all. Not denying there will be situations in which children have been wrongly removed but no, they aren’t common, just widely spoken about because they are shocking.
There will be so much more to this, and it’s going to be really hard for anyone to give you an answer here without much more context (which I wouldn’t recommend you to provide, as it may be outing).
Thresholds for removal are very high, rightly so, and very rare for children to be suddenly removed unless extreme circumstances. You’re saying you’ve had years of CSC input, it’s important now to review all the CP plans and pre proceedings paperwork and really look at what is needed.
I agree with the foster carer above who said it’s very hard to stop teens from seeing their parent if they are determined and travel aware. Unless of course they’re absolutely hundreds of miles away (and even then I’ve seen kids find ways to get back home even when it’s been very unsafe for them).
90 mins for each contact sounds standard.
Social workers will always have to look at twin tracking planning for children in care, that should include the potential for children (especially of that age) to go home and what would actually need to happen for that to be safe. Sometimes, it isn’t a viable option due to the harm and risks faced, only you know the full info.