IME the douple dipping might be prevented more by AC flights being non-earning. Privileges on OAL should be protected, if you have status there. I would demand ORC even if AC credited something, it's not like it's the same alliance and you used the wrong card for the flight.