Olá.
Estás a enganar-te aí numas coisas... passo a explicar:
O ião fosfato, por ter carga negativa, é chamado um anião. Aos iões de carga positiva chama-se catiões.
Ou seja, como um sal e uma solução aquosa de algo têm de ser sempre electricamente neutras, a quantidade (em termos de cargas) de aniões é sempre igual à dos catiões.
Logo, num composto químico qualquer, o número de cargas provinientes dos catiões tem de ser sempre igual ao da dos aniões.
Como o fosfato é um ião com carga 3- (PO4(3-)), tem de haver obrigatoriamente, catiões cujo somatório das cargas seja igual a +3.
Desta maneira, KHPO4 e K2PO4 não existem. O que existe é K2HPO4.
Entre o K2HPO4 e o KH2PO4, a diferença no aquário não é grande, pois as quantidades adicionadas são muito baixas, o que faz com que não haja grandes distúrbios a nível de pH (e todos os outros associados a este).
Já a nível de fertilizante, talvez seja melhor utilizares o KH2PO4 e não o K2HPO4, pois o último é mais básico, e no caso de uma dissolução feita em água que contenha algunas iões Cálcio e Magnésio, poderás precipitar Fosfato de Cálcio e Magnésio. Daí que as dissoluções de fertilizantes NPK devam ser sempre feitas em água destilada.
Já agora, KH2PO4 e K2HPO4 chamam-se ambos, Fosfato de Potássio, mas o primeiro é o mono-básico, e o segundo o di-básico. Ter em conta que existem outros nomes comuns.
Outra coisa que nesses sais pode ocorrer, é a hidratação. Ou seja, o cristal do produto químico, contém moléculas de água. Para o aquário não faz mal nenhum, mas em termos de contas de pesagem para o fertilizante pode influenciar, sem contar que a solubilidade pode também não ser a mesma, mas em fertilizantes de Fosfato, geralmente, esse problema não se coloca.
Quanto a encontrares o fertilizante que tu queres, existem alguns Patrocionadores do Fórum que vendem o produto em forma de sal, ou já diluída. Nomeadamente, a Horizonte Aquático.
Espero ter ajudado.
Cumprimentos
Luís Fortunato