Pasé horas tratando de identificar el problema y resultó que la asignación definida por los atributos de Oracle debería tener un nombre diferente al nombre de la propiedad.
Así que pongo todos los atributos de mapeo en mayúsculas y ¡ahora funciona!
[OracleObjectMappingAttribute("ATTRIBUTE1")]
public string attribute1 { get; set; }
[OracleObjectMappingAttribute("ATTRIBUTE2")]
public string attribute2 { get; set; }