Update: Looks like it's an Edge bug.
PATCH Fetch requests fail in Microsoft Edge, which supports Fetch natively as of build 14342. These requests succeed in all other browsers that support Fetch. Who gets it right? After reading the spec, I'm not totally sure.