Isnt the whole BG3 alchemy Larian homebrewn ?!?

The D&D way of making potitions is to my knowledge having appropiate ingredients and the correct spell.

Larian did something completely else, and what it actually is is open to interpretation.

Maybe these "Cloud Giant Fingers" are actually just the name of a specific herbal mixture that is only known to Cloud Giants and nobody else has figured out how to create it. So Cloud Giants produce it and sell it to make a living.