Hi Dave,
The stuff you're giving your baby is good, but he does need greens. Collard and turnip greens are usually available where all the other greens are in the produce section of any grocery store, although turnip greens tend to be a little more difficult to find. Where are you located?
At any rate, those are not by any means the only greens you can give your ig. Escarole, chicory, endive, and dandelion greens are all good staples. To these, you can add -- in moderation -- kale, red and/or green chard, carrot greens, and red and/or green curly lettuce.
If you can find Spring mixes (also called Mesclun mix), those would be a wonderful way to add a variety of greens to your baby ig without having to buy several large heads of greens that you will inevitably end up wasting. Spring mixes are usually a mix of several baby greens and are either packaged in small bags or available in bulk at salad bars. These greens would also be more palatable to your baby.
The calcium D3 supplement sounds great for your growing baby ig. You only need a small pinch sprinkled over his meal three times a week.
Giving too much can be just as dangerous (if not more so) than not giving enough.
Can you give us more details on how you're housing your ig? i.e. set-up, heat/light sources, etc.? Do you have any thermometers to monitor temperatures? Those details would be a big help!

Julie