Can you pay Repeat on Hard Bargain to counter two different spells on the same chain?

Yes. When you pay Repeat, you can target different spells with each execution. According to a rule, choices made for the additional execution do not have to be the same as choices made for the initial execution. So you can counter one spell with the first execution and a different spell with the second execution from Repeat.