As Guardian Care Homes and Barclays Bank settle their dispute, those in finance are left seeking clarification