Fabien,
I would strive to just point all your portal applications to the the casshib server even for your local users. You could have a different Portal sign-in URL for your local users and your federated users to indicate to the portal, if need be, who's local and who isn't (might help for Bypass-The-WAYF for local users).
You would set up a local Shibboleth Identity Provider that talks to your existing local CAS server that gets its auth credentials from your local LDAP server. Your local organization would participate in the federation.