My question is why that clip holds an infinite number of rounds.
Same way the guns in Mass Effect hold an 'infinite' number of rounds- they fire very small rounds, very fast, so they can fit hundreds or thousands in one small clip. It's the power that's the limiting factor (and in Mass Effect, the cooling- which is why ME2 has coolant clips).