I have been in that position ( I am an external technical support, I dislike the title consultant) and it has never been an issue up til this year when during the BRC audit the auditor gave us a NC for having me on The HACCP Team and also carrying out HACCP internal Audits.I was delighted to remove myself from said team , although I still attend HACCP meetings, as external support.
WRT the document revision I have been doing that for 3 or 4 years for all my clients as I find that most Q Ms don't have time to do it. I make the changes send them via e mail to the relevant managers and get approval and then QM issues the doc. My name is not on any of the docs I put the Manager of the relevant area as author and approval has to be the QM.
All I do is act as secretary for the people, they tell me the information, I type and format, they check and sign off, and then QM issues...
I am the sole Internal auditor in all the facilities I visit and it hasn't been a problem , but I only deal with BRC.
As for implementing Corrective actions, well until the system is bedded in and people get used to being handed things to do and a time scale for doing them, I'm afraid you'll have to do that too...otherwise it'll not be done. I instigated a system of monthly Quality meetings where we discuss outcomes of Internal, Structural, Hygiene and GMP audits, customer complaints for the previous month, and internal Non conformance detected by the QC team. It took about a year for the penny to drop and people would volunteer to take charge of an issue but it did happen.
Personally I don't see a conflict of interest as you are finding non conformances in the system and then managing the corrective action,fair enough someone else in an ideal world should be doing it QM f. ex but we don't live in ideal worlds with loads of people. I'm in small companies and it is my mission to make raising their Food Quality standards as easy for them as possible with the teams they have, if that means I have to chase people with a big stick to get things done, I can show you pictures of me doing it!!
Don't worry you're doing fine.