fix adding new guaraton to loan account having existing guarantor

since we can have multiple types of Guarantors (clients, staff) along with the check based on entity type Id, we would also need to have a check based on guarantor type id