From what I can tell, there are several stages to the CBU-105.
The CBU-105 contains 10 BLU-108.
Each BLU-108 is formed of 4 puck-shaped munitions - i.e. Skeet - each weighing 2.5 kg.
Each Skeet has a parachute, rocket propellant and dual-infrared and laser seeker. The seeker itself contains a database for different targets, which it will recognize on the ground.
Pakistan has access to a comparable dispenser to the CBU-105 in the NORINCO GB6. The issue is the BLU-108 and Skeet. Packing a guidance suite, parachute and propellant into a puck is very difficult.
While Pakistan may not be able to pack 40 sub-munitions into a GB6, it might be able to push 10 by miniaturizing the HAFR (aka MBDA Durandal copy). Fit this HAFR-mini with a parachute, rocket and guidance suite, and it can target a tank (enabling one GB6 to engage 10 tanks). It would float with the parachute and wait to find a high-value target (from its database), once seen it will set off its propellant and engage from the top.
Note: they can collaborate with China, Turkey and/or South Africa for the seeker technology.
The next step would be to replace the HAFR-mini with two smaller cylindrical munitions (each with the same core features of the HAFR-mini -i.e. rocket, parachute and dual-mode seeker. This will result in 20 guided sub-munitions.
The final step would be to have four Skeets.