Did you run

   fossil setting omitsign on

That should disable both the use of GPG and the warning that the check-in
is unsigned.  Did you try this setting?  Or are you saying that this setting
is not working?