Here's what the on-line description of the product says:
JBL TraceMarine supplements the strontium content in marine aquariums and contains barium and cobalt.
JBL TraceMarin 2 is an iodine supplement formulated for salt water aquaria. JBL TraceMarin 2 also contains fluoride, boron and chromium for the professional care of your reef aquarium.
JBL TraceMarin 3 contains a further 16 trace elements such as manganese, zinc, iron, nickel, molybdenium, vanadium, rubidium etc.
Again, these are not food and you should stop using them. All the trace elements your corals need will be contained in your salt mix, and will be replenished with regular, frequent water changes with the exceptions of calcium and magnesium which you may need to dose (with testing).
I still believe your bigger/est problem is the leathers in a 16 gallon tank.