I believe so, yeah. The DLSite version should use the same assets and references, so it should work perfectly, based on the file structure of other Charon works I've bought from there.
Only way it won't apply in some form is if they changed the projectID in data/system/Config.tjs to something else - I can guide you if for some reason the patch doesn't work out of the box. Then I'll put up a revised DLSite patch for that particular case.
If that "Charon Limited Bonus" is Extra content, then that probably won't translate with the patch. Though that seems to be a wallpaper, so it probably wouldn't be seen by the patch anyway.