There are and always will exist ways to prevent grf edits so either you're suffering from that or you messed up something.
Example: Some clients, specially the more recent ones, use lua files for everything aside graphics which are loaded from a grf, others don't care about *.ini files and some have those *ini files edited to be something else.