The link you provided doesn't work for me. Paints have pigment numbers from the color index on them, which you can see listed on this site- link
You may already know, but paint is made from a combination of dry powdered pigment, which can be all sorts of different materials and is what provides the color, and a liquid binder such as oil, gum arabic, acrylic emulsion, etc. The same pigments are often used for different paint media. It's the binder used that determines whether it'll be oil paint, watercolor, etc.
Because different brands give different marketing names to paints made with the same pigments, it's very useful to know about pigment numbers. For example, the ultramarine you use is PB29 (i.e. pigment blue 29). Phthalo blue is PB15, and so on. One brand's phthalo blue is another brand's Winsor blue, and one brand's scarlet lake is another brand's permanent red medium.
A paint maker may sometimes use a different pigment or mix of pigments as a substitute for another one, for various reasons including cost and toxicity. In these cases the paint will often, but not always, have the word "hue" at the end of the name. This indicates a paint that is not
what that name would typically be used for. For example, genuine cadmium red is PR108. A "cadmium red hue" could be any red pigment or mix of pigments that imitates the real cadmium red.
In other words, without knowing what brand you're using and the pigment numbers for those particular paints, we have no way of knowing what your cadmium yellow and red hues are actually made from. It is very unlikely that they actually contain any cadmium.
Are you using student grade paint? For cost reasons, some pigments that I could suggest may not be available in student grade paint, and there's no brand that carries all pigments.