Hi,
I think you can basically say the same thing by using 'couldn't' and 'couldn't have'. They both refer to the past and indicate the capability at that time.
There was no way that I couldn't enjoy the game, not from the way we played offensively.
In regard to the above statement made by Nuggets coach George Karl after his team's spectacular performance on the field, would you say you could easily replace 'couldn't' with 'couldn't have' and have virtually no different in meaning? Only place I have seen 'could + verb' or 'couldn't + verb' being used is where the simplicity of context is involved like here:
Three years ago, I could do twenty push-ups.
How about these?
I could have done it but I diidn't.
I could have done it but I didn't
For the above two, I see virtually no difference.