I do think my thoughts above could be simplified a lot, the equations can too, part of what I put down was an extended version to 1.) Show my point. 2.) Show the various questions that could be asked.
My point was simply it depends on each question and each event, so since you seem to understand this we could continue on expanding this, a simplified version or subset of equations could be helpful to those here.
So,
Your question for your second thought is also correct for the conditions of 1 of each card 3 cards for the combination 60 total cards.
But you will need to separate out the power of the ^3 for each one once you go beyond that, as A,B,C can have different counts, also the required cards for a combination so 2 of nova to play a SoPa, could have different accounts, if you want to simplify that to the Count of (A,B,C) is the Same and the required Count(Combo(A,B,C) is always 1, we could produce a much more simplified model along the lines you are going for.
So it leaves only the challenge of simplifying if you draw A, B, or C... and you don't need it anymore, what are the odds of drawing the cards you are missing,