Is there any difference?
My Internet meanderings suggest that the 45D is just the newer model of the same type as the 25D, but that at this point they both fit many of the same applications, and that both have been built with many curves, meaning that which curve you need probably tells you nothing about which distributor you need... Among other examples, it sounds like the MGB was fitted with the 25D until the mid '70s, then got the 45D, but not necessarily in line with any specification change that called for a different distributor.
My specific situation is that I bought a 25D thinking I needed to replace the dizzy in my '73 MGB GT, but like a complete dolt hadn't actually pulled the old one first. I knew mine had Pertronix guts, but I didn't realize it was actually a 45D-style Pertronix Flamethrower (with a dead vacuum canister). I've since returned the 25D since it turns out that unlike the Lucas units, you can get a replacement vacuum canister for the Pertronix dizzy for $20 or so, and I'll just be repairing my existing unit. But it did leave me curious about what differences I hadn't managed to unearth in the catacombs of British-car Internettery...