Interesting. Well, there are a lot of ROLS growers here (roll your own soil) so there's a lot of information archived away. Soil isn't my forte, but I'm sure someone here will be able to help.
Do you have the exact measurements you used for your amendments? This can help a lot when someone is trying figure out what may be beneficial.
Having low environmental stresses, and feeding the absolute minimum necessary for full health, will make for a very good yield. Keep in mind cannabis will not be 'pushed' with nutrients to yield more. More nutrients than needed will actually reduce your yield and potency, along with quality. Walk the fine line.