If they don't want to travel the next day, the BA flight that's eight hours earlier might be their only reaslistic option, given that the original ticket from DUB to LAS was booked on Ethiopian and Alaska.
Since this is travel TO the EU and no EU based carrier is involved, EU261 protections wouldn't apply.