Bei Katzen ist meiner Meinung nach das Problem, dass dieses Verhalten (evtl unbewusst) über Jahre hinweg antrainiert wurde.
Bei dir kommt hinzu, dass sie draußen evtl zusätzlich frisst. Falls keine selbst gefangenen Tiere, evtl Futter von irgendwem.
Sowas finde ich schade, denn gerade für Katzen ist es nicht gut, über einige tage nichts zu fressen (z.B.wenn es neues Futter gibt), aufgrund einer drohenden Fettleber.
Meine Katze hat von Anfangan verschiedene Sorten bekommen, die ich festgelegt habe, wenn sie nicht fraß, kam das Futter halt weg. Es stand nie herum und ich hab sie auch nicht gebeten, zu essen 
Nun ist die Frage, was tun?
Ich an deiner Stelle würde erstmal schauen, ob der Napf groß genug ist, manche Katzen tun sich schwer damit, wenn die Barthaare den Rand berühren.
Dann verschiedene Futtersorten mischen hart bleiben solange die Miez rausgeht. Die sind nicht doof, die wird draußen was anderes fressen, wenn sie zuhause nicht frisst.
Wenn du es genau wissen willst, lass sie paar Tage drinnen. Biete ihr dann gemischtes Futter an (also TroFu und TroFu gemixt und NaFu und NaFu)...
Wasser gibts bei mir auch nur ausm Napf (habe 2 in der Wohung), nichts von wegen Dusche etc.
Leider ist man fast immer selbst verantwortlich für Mäkler :/
edit: gesundheitlich ist sie gecheckt?? Nicht, dass am Ende sowas wie Nierenprobleme oder Zahnprobleme Ursache sind??