I think that what you want to do is have your developer use API calls to update Discourse when changes are made to the accounts rather than export a CSV daily. I’ve written one for the Wordpress MemberMouse plugin (I think that’s what it was).
Failing that, you might want a list of users to delete and a list of those to add, and then do something to check that both lists are actually in sync.