Inoculation of ductile iron has rules of thumb. However the occurrance of carbides in castings can be a complex problem because so many factors can potentially be linked to the carbides. Analysis of the iron for example, does not guarantee the quality of the casting, it is merely one measure, and the 'goodness' of the iron can be at different ends of the spectrum.
what can cause carbides?
low Si, high alloy element chemistry in the iron, low pouring temp (not in your case), high Mg and Ce, low S, poor inoculation, slow mold fill, slow iron processing, excess tap temperature, iron held too long either before or after Mg treatment, moisture, one particular impression on the pattern plate.
Inoculation is an absolutely critical step in the production of good ductile iron. It can be added to the furnace as a pre-conditioning agent, on transfer after Mg treatment to the pouring ladle, on transfer to the mould, and in the mould usually in the runner system or bottom of the downsprue.
An inoculant is a ferrosilicon alloy conatining 75%Si, and usually 1.2% Al, 0.8-1.5 %Ca, sometimes with 1% Ba.
This inoculant can be added at 0.2% into the iron stream into the mould or 0.2% in the runner or 0.4-0.8% by weight of alloy in the pouring ladle. Some combination of this may be needed.
If the moulds are manually poured then it is unlikely that a dispenser can be rigged to follow the path of the pouring ladle, and this type of stream inoculation is for fixed pour stations ( autopour furnaces).
You need to examine all aspects of the foundry process, and the repeatability, controls because the foundry (or you) need to figure out why the carbides are occurring instead of assuming the inoculation is the primary factor. To waht extent the carbides are occurring (1% or 20% of the castings and are they always in the same location on the casting or the casting from the same impression?) The design of the casting may need to be changed.