As the biggest party on the island of Ireland, Sinn Fein has a formidable reputation for communicating its message, but for the last week, a charity with a handful of employees in Northern Ireland has been giving it a lesson in how to handle a crisis.