Les fleurs qui "coulent", c'est très probablement la fécondation qui ne se fait pas. Une fleur non fécondée se détache et tombe.
Selon de nombreuses sources sérieuses, seuls trois choses peuvent provoquer la fécondation des fleurs de tomates: les bourdons (PAS les abeilles communes), le vent, l'intervention humaine.
Si les bourdons ne viennent pas dans tes pots, il faut absolument que tes pieds prennent le vent, sinon eh bien il ne te reste qu'à les faire toi-même un peu "vibrer" tous les jours en période de floraison...
Pour les problèmes de "violettisation" que tu as eus, je penche moi aussi pour la qualité basique du terreau. Beaucoup de terreaux du commerce sont carrément lamentables. Le problème des éléments nutritifs est ici à mon sens secondaire: à titre d'expérience j'ai planté début juin 12 plantules "en vrac" dans un pot de taille moyenne, et ça survit très bien et en pleine santé, sans engrais, même si les pieds restent évidemment chétifs. Mais le terreau que j'ai employé est un terreau bio composé principalement de compost, d'argile et de bentonite, et non pas une de ces sal****ies de soi-disant "terreau" faits uniquement de tourbe et d'engrais... avec de tels substrats, il faut tout le temps soigner, fumer, équilibrer, bref se faire c***er alors qu'avec substrat de qualité dès le départ, tout va bien avec juste un peu de purin d'ortie (et encore, si nécessaire).
En espérant t'avoir donné quelques pistes de réflexion,
Courage