If your group can split up (2 on one flight, 2 on another at least), you may have more options. Also when presenting options, consider west coast US, to anywhere in Europe and then connect on from there to DUB rather than trying to connect on the US east coast (due to the aforementioned issues).