The gameplay is not designed around being able to move while eating, as you're supposed to be vulnerable during such.
Allowing you to eat inedible things defeats the purpose of being able make them inedible in the first place, and we aren't making non-befriendable enemies befriendable via an extra item either.
If someone wants to eat something inedible, they will have to modify the json itself.
There will not be a game function to bypass those settings.