Could you make a new workset that these items are in. Then in the workset manager default that workset to be off in all view. But in your view ignore that and change the view settings to have the workset on to see it. Depends on if the model is workshared though.
Other way would be to add a filter. Eg add the word hide to the instance comment. Make the script out a filter on literally every view that hides the item with the word “hide” in the instance comment. Except on your view. Though I don’t recommend this as it doesn’t future proof for when others make new views / view templates. They need to add the filter again. They’re bound to miss that.
edit - just realized you mentioned worksets / filters. I can’t read. you know that by now :-p
Workset is likely the best path forward, as model geometry is going to show up in all model views. Filters also works but that requires your BIM team accept having things filtered out at scale which is a lot more to manage.
I’d go workset. As a 3rd option you could not move the geometry into the file and use Dynamo or an add-in to display temporary stuff in the view if it’s called ‘Alien’s happy view’ or something like that. Does take a LOT more code and you won’t be able to snap to it though.
I like deign options.
Worksets are too much like layers. Plus you have to first enable worksharing and your project might not yet have worksets.
Make a new design option and add two potions. Put the object in the option that isn’t the default.
Set that as the option in your one 3D view.