The international business class element shouldn't be an issue (as these revised limits are in reality more pointed towards the short-haul routes where all checked-in bags are charged for). As for the DUB - CDG leg, unless the second item is particularily big you will probably get away with it.