Thanks Richard for an interesting topic.
I could add 'cautious optimism'
and what I believe is or was a political party in Canada - 'Progressive Conservative'.
I'm not sure about the first three on your list, in which the first word qualifies the second without contradicting it in principle i.e. by definition.
For example 'we found ourselves alone together ; everyone else had gone'.
'I realised later that I had clearly misunderstood the situation'
Does an oxymoron mean any consecutive use of words with apparently opposite meanings, or is it only those which in context are opposites ?