BA is probably your best option, assuming it is price competitive. Credit the miles to your AA account.
DL requires a connection somewhere in the US, though you could fly Air France nonstop from Paris. I'd prefer the short connection in London with BA.