Maybe schedule with an overnight in DFW, allowing you to book YVR-DFW // DFW-MIA-LIR. Then, after ticketing, you can try moving the date of YVR-DFW to be a day earlier, making it a connection. The married segment logic at AA is pretty sophisticated, so it might not allow it, but it may be worth trying.
It's unfortunate that you can't set EF alerts for connections, only segments, so there's no way to get an EF alert if D opens up for YVR-LIR as a set of connected flights.