Make proxy with modifiers
Have you tried the Make Local operator?

Select your object(s) then  press L > Make Local > Selected Objects should keep object data linked to the original but allow changing modifiers locally.

From Blender 2.8+ forward these can be found under Object > Relations > Make local... from there pick either Selected Objects, Selected Objects and Data, Selected Objects, Data and Materials, or All.