The "pensions holiday" was a response to the underpinning pensions funds being too big for the anticipated demands on them, as determined by the funds/companies. And that was in the days of final salary pensions! It was short term, and it meant that contributors got one or two years where they did not pay in.
It wasn't a Government decision or action - it was done by large companies with their own pensions schemes backed by private funds. And it occurred only briefly, during 80s, and funds were in good health before, during and after this (for a decade or so)
Then came this change in taxation. Most people didn't comment about it - a dividend tax sounded like something that would hit only fat cat shareholders. Those who did spot the huge detriment to the average private sector worker didn't get much airtime, and there was no realisation of the impact.
After this tax was implemented, came the plummeting in value to the underpinning funds, and we've all seen the result of this in terms of pensions becoming unaffordable, so less generous. This is one of the clearest cause-and-effects ever.
BTW - I shall treasure you comment about the 80s being a time of anti-banker Government, when they successfully cut any part of the City down to size.