Wow, you have a lot of deficiencies, but the spots are calcium related, being a lack thereof.
Also lacking potassium and phosphorous, nitrogen and a dose or three of soluble trace elements wouldn't hurt either.
Try adding a couple of half strength doses of grow nutrients into your feeding regime and upping their feeding with a P/K booster and a cal/mag supplement too.