from what i see in your recipe bud, you need to tone back a lot on the nutrients as well. you should only need .5 cups of each different amendment/nutrient per cuft. of soil. so oyster shell, alfalfa meal (cubes are a BAD idea), vermiculite, kelp meal, gypsum, bone and blood meal (which are unnecessary but it's your mix!) all of those things should be measured at .5cups per cuft of base. you most importantly need close to equal parts earth worm castings, peat, and drainage for a good base.
so if your promix has perlite mixed into it already, it's probably around 25-30% perlite. ok yes i just looked it up and this is accurate. SO, to achieve the proper ratio of peat to perlite, for every 3 parts of promix, you must add 1 part of drainage to your mix. so for example, if you take three 5 gal buckets full of promix and dump them in your mixing bin, add 1 bucket of perlite, and you have close to equal parts peat to perlite (or whatever drainage you want to use). then you need to get the worm castings in there. and a lot more of them. again equal parts of all three in the base.
now add your amendments .5cup of each per cuft. the rock dusts can be applied at 2 cups per cuft. i would stay away from adding anything fresh like fresh manures or fresh grasses in the mix. these items should be composted first. use the rye straw as a mulch rather than mixing it into the soil. you won't need the charcoal ash IMO.
good luck with your mix, bud!