I've been dealing with this for years at Lensrentals and we've been through about 250 copies. There definitely are some that almost never get dust, others that seem to attract it more and we end up cleaning every 3 months or so (which takes 5 minutes).
Blocking the entry slots under the makeup ring shifts the dust collection to under the rear element, which is actually harder to clean a bit.
Changing out the front makeup ring doesn't make a difference either.
Canon (and everyone else) does make part changes in different production lines. We love to call them 'silent upgrades' but I think any manufacturer would just call them subassembly changes or part-supplier changes. However, having taken 17-55s apart since they were first released, I'm comfortable there have been no major changes with that lens since release.