Sounds to me like this is worth a USDOT complaint. If they really gave you false info regarding the cancellation of the JFK-DUB segment, did not offer rebooking into the next available J option, did not offer a refund or to compensate for an involuntary downgrade … the USDOT needs to know and put some pressure on B6 to fix these issues.