You may have issues with the way certain things have gone, but lets look at the positives.
WCR run a large number of charters successfully generally without incident. With some reform from the front they could be a very good operator.
It will be some employees not being careless.
Unfortunately for your hypothesis regarding reform at the front line the ORR Improvement Notice insists on reform at the management level.
And with the latest event if it was WCRC employees 'not being careless', which not what those who have their finger on the pulse of such things are saying, they chose to do so at very much the last moment, within 18 hours of an 06:30 departure and with no explanation to the passengers, volunteers and staff involved. BTW no WCRC staff were involved in the operation of the excursion. If there is a good safety or regulatory reason for halting the use of Clan Line it smacks of carelessness to only notice or act on it at so late as stage that passengers only found out after office hours had finished.
I have no particular beef with WCRC, I had not heard of them until I read the Tangmere RAIB report. But what I have seen regarding them says that they are a company in major trouble, no matter how successful they have been in the past. Bear in mind that they were undergoing an audit of their Safety Management System due to concerns about their operations and had been banned from a section of the network prior to the SPAD that triggered the suspension. They may have had no major accidents but people were concerned about the way they operated for some time prior to this.
This latest incident looks plain unprofessional and, I gather, has eaten up a lot of the remaining goodwill they had with the other organisations that have been softening the blow consequential on the suspension of their licence and the subsequent Improvement Notice. Its in no way the end for them but it won't help their case.
PS: I have no doubt that the majority of their front line staff are professional, good at what they do and trying to do their best. What I have seen, however, does not fill me with confidence regarding the way they operate at the top level. I am sure they are changing - they will have to to remain in existence - but the latest incident IS unprofessional from a managerial point of view.