My vote is ENFJ as well. Your posts screaaammm Fe-dom. I see Fi, but it's only natural that feelers experience a bit of both types of feeling, and thinkers experience a bit of both types of thinking -- but I recognize it more often in feelers... not sure why. Here's a little difference between the two, in terms of language:
Fe statements are often "People should... ", "It's only polite to...", "They should treat him/her/them like ..." (insert a social role, such a mother, boss, leader), "It's not right to ... (insert social statement here, such as "ignore someone when they're speaking to you", etc.)
Fi statements are often "He/she/it feels...", "Your pet feels lonely..." (My ISFP mother says this all the time about her dog), "They shouldn't treat him/her/it/them ..." ( insert something relating to a feeling/injustice/emotional adjective, such "...like they are unwanted" or "... like they don't matter"), "It's not right to ..." (in regards to respecting another's feelings)
I think some (like myself in the past) mistakenly feel anything related to oneself is Fi. But if it's in regards to oneself as a social role, for instance... that's Fe. Such as "They should treat me respectfully since I'm their mother"
As far as the Ni/Si goes, I think auxiliary Ni makes more sense than auxiliary Si. But I don't have any strong feedback on that one