A question for the AA board perhaps?
In any case 1 hour should be fine if this is all on one ticket. You just get off your flight from SEA, walk to the gate for the DUB flight and wait to board. No need to collect bags or go through any security at PHL.