Me parece que estas definiendo mal tus dependencias, ya que si la dependencia como mencionaste en tu primer post va asi:
Bancos <------------ Reglas <------------- Datos.
Entonces en Datos no deberias referenciar clases que tienes en Reglas (en este caso Cuentas), ya que Reglas depende de Datos, no Datos de Reglas.
Elimina la clase Cuentas del namespace Reglas, y pasala al namespace Datos.
Si crees que Cuentas en realidad pertenece a Reglas y no a Datos, quizas debas rediseñar tu modelo y tus clases.
Solo estoy suponiendo, ya que desconozco totalmente la manera en como lo estas implementando, pero quizas si lo que quieres es tener un acceso de bajo nivel a Cuentas, quizas debas una Clase Padre adicional Cuentas, y de ahi, heredar a segun los Tipos de Cuenta que quieras tener (Ahorros, Cheques, Inversiones), no se, es solo una idea, en ese caso la clase Cuenta iria en Datos y las clases CuentaAhorros, CuentaCheques, CuentaInversiones si irian en Reglas.
Saludos