I would let the bag go through if possible. Pack what you need for the night in DUB in your carry-on and don't worry about checked. You are headed home (from your profile) so if your bags are delayed, it should not be a major hassle and you won't even have to lug them back from BOS.
As to the bag fees, they are indeed correct. Waivers for additional bags and weight do not carry over.