Le soluzioni non sono disponibili. Il mio ragionamento si è arenato sulla disposizione anziché sul numero, e non mi ha portato a niente. Piuttosto fastidioso constatare che i precedenti 38 mi hanno decisamente condizionato nell'approccio alla risoluzione: ho perso tempo a tentare rotazioni su terne di elementi, criterio peraltro molto usato nei precedenti. :\
Ad ogni modo, facendo un ragionamento simile al tuo, ho finalmente trovato la soluzione banale che accetta tutte le soluzioni come valide: semplicemente, la somma sulle righe e sulle colonne (a 3 a 3) di ogni figura è costante: 9. In altre parole, è possibile mettere qualunque elemento solo perché ha 3 cerchi, 3 triangoli e 3 quadrati

. Cosa, questa, che mi era sempre sfuggita

Ad ogni buon conto, la B, sulle righe, porta a questo risultato:
Quadrati: 324 / 351 / 414
__Cerchi: 234 / 333 / 342
Triangoli: 441 / 315 / 243
Prendendo l'elemento "centrale" come elemento "perfetto" (333) si nota una chiara simmetria centrale attorno a questo elemento: il 351 "rima" col 315, così come il 441 rima col 414.
Sul fronte delle colonne si ottiene:
Quadrati: 342 / 441 / 432
__Cerchi: 243 / 234 / 144
Triangoli: 414 / 324 / 432
Ed è facile notare la diagonale dall'alto-sinistra al basso-destra (permutazioni della terna 234), il "triangolo" formato dalle posizioni corrispondenti a 429 del keypad (sempre permutazioni di 234) e il terzo triangolo (molto più visibile) che prende i posti dei tasti 168 del keypad.
La risposta H restituisce sulle righe:
Quadrati: 324 / 351 / 423
__Cerchi: 234 / 333 / 342
Triangoli: 441 / 315 / 234
Che non godono delle stesse simmetrie di cui sopra.
Sulle colonne si ottiene lo stesso risultato che con la B. Quindi a parità di colonne, la B soddisfa anche un criterio sulle righe. Non a caso B e H hanno un quadrato e un triangolo scambiati sulla colonna centrale

I miei complimenti a T1000.
Ed ora vado a riguardarmi gli heap che domani ho l'esame