2nd suggestion.
"Any way to effectivly restart the service with out actually deleting the entire dhcp-relay config, commiting, and re-configuring? (or rebooting)"
I think maybe you haven't realised exactly what ancheng was saying was the workaround.
There is no need to reconfigure. The steps are: save (correct config), delete the DHCP part of the config, then commit, then load, then commit.
What this does is load the saved (correct) config back from the version you saved. Because you don't save again in the meantime, the parts of the config you deleted are retrieved from disk - even though you committed the change.
So it is a hack, but it's pretty quick.