I guess he downloaded Table 12 1 International Passengers and Table 12 2 Domestic Passengers; combined the two sets of data and then sorted it.
As for Dublin don't forget Ryanair fly Luton - Dublin, you should find that in Table 12 1.
I would suggest that a large majority of Ryanair Dublin traffic is point-point with some transiting at Stansted.
For Amsterdam a larger proportion of the BA/BD and KL traffic will be transiting at Schiphol, whereas most of easyJet's will be point-point. However, you can't find that out directly from the CAA. A way of getting a good estimate (unless you work for one of the airlines) is to buy CAA Survey data .....
http://www.caa.co.uk/erg/erg_surveys/default.asp