for straight calcium, I use Kents Turbo Calcium, for Maintenance, I use B-Ionic. I have tried Kalk but haven't found any real benefit to using it - I read about them all the time - just my experience.
I drip kalk. I've seen results, picked up coralline growth(no drastic but better than before), and the colors on the corals looked better too, again not dramatic but an improvement from before.
How old is your tank? and what are your lights? Green coraline is present a lower light levels as compared to the purple's and pink's, which form better under higher concentrated light. Have you measured you Ca and Alk? is it at an acceptable level, since both the additives you mentioned would increase your levels.
Keep in mind however, that Kalk is Calcium hydroxide and does not provide carbonate, the secondary ingredient required for calcification to occur (i.e. the final product is Calcium carbonate).
kalk will raise your pH as well and will add a balanced amount of Ca and Alk. The added benefit in kalk is that the high pH may precipitate out phosphates and other impurities in the water.
I would use both. the kalk will likely not be enough to satisfy the demands of your corals so you can add b-ionic as needed.
(personally, i use Seachem's Ca and Alk additives in addition to their Calcium Hydroxide {kalk} via a PM Kalkreactor)
my tank is over a year old ,,lighting i have on it is ,,,2 -94wx48ich vho actinics and 2 ,175w MH 10k,,calcium is around the 400 mark ,,ALK,,,didnt check,,
Your lights are definitely enough to promote all coraline growth.
Measuring your alk levels would be important, since if they are too low you would not get any coraline growth even if your Ca is high/good (as your is at 400). But I am sure that your OK, since the B-ionic is providing carbonate from part b.
I would just be patient, green coraline algae is a precursor to the pinks, purples and reds which come a little later in the algae cycle of your tank. Pinks and purples become more prevelent as your tank ages and matures.