You are correct, browsingData.DataTypeSet doesn’t have an “offlineWebsiteData” value.
Offline Website Data is probably a combination of several browsingData.DataTypeSet values.
(regular Firefox users don’t need the fine-grained control offered by browser.browsingData.remove())
The question is:
Which Web APIs save data that falls under Offline Website Data?
I dug through Firefox source and double checked with an engineer and, unfortunately, it doesn’t look like there’s a direct equivalent to the “Offline website data” settings in the Browsing Data API.
@LionKing, could you open a bug report on bugzil.la and include a minimal reproduction extension that shows that you can’t clear offline website data?