Mild damage to the liver can be healed.
As with any damage, some can go beyond what the body can fix.
Commonly, liver damage due to fluke is locally severe, the body reacts by walling off the problem, laying down minerals in the liver, leaving thick, calcified tracts, scars that cannot be healed.
Sounds like the sheep you got had had a long term, low dose of fluke, the drenches may well have killed off enough fluke to leave them healthy, but not to protect the livers from damage.
If keeping them only 2 months yourself, it is likely the damage was done at the previous farm, but I would suggest talking to your local vet who'll have an idea of your local fluke risk and the seasonal variation, and can suggest whether it's worth you fluke treating them or not.
Hope that helps.