The reason you should parallel cell with the same capacity is to preserve their life.
Lets say you pair cell A and cell B.
Cell A has half the capacity of cell B.
What happens when cell A is depleted ?
Now cell B has to supply all the current.
Why did we parallel cell in the first place? Because we wanted to increase the power ( current) output because a single cell did not have the power (C rating) that was required. However, now that cell A is flat, only cell B can supply current but on its own it does not have the rating needed - you are now using cell B beyond its rate C. This will degrade the life of cell B !
Wait there more ........
Since the cell are joined in parallel, and cell A is empty, its cell voltage will actually be lower than cell B (yes it will, it is just very difficult to measure). So cell B is actually passing a balancing current into cell A as well as supplying the output current. Further loading cell B
In addition, if you did not over rate the bus bar joining the cells, the extra current could heat the bus bar because of the extra unaccounted for balancing current.
Yes, you CAN join miss-matched cells.
My original point - it will cause problems.
It is not worth doing it. If it was, you can gurantee that pack manufacturers will be doing it to save money!