It occurred to me there's another way.
From the browser, Open your clip in its own timeline [select the clip in the browser and go to Clip > Open Clip].
Apply the Keyer to create the transparencies.
Forever after, the clip will be applied to any storyline with the transparency. If you don't want it or need it later on, you can Open Clip from the Storyline and turn off the effects you've applied, go back to the storyline and apply new effects. If you want to change some aspect of the effects you can open the clip from the storyline and make edits — this will NOT affect the effects settings of the Browser clip version. This means that you can simply load up some basic effects from the browser, and after applying to the storyline, you will already have those basic effects available in the clip [to make changes, Open Clip from the storyline...].
Since you already have a transparent clip you'd like to use later on, you can find that clip in its project, select it and copy it, then find the clip in the Event Browser and Paste Attributes. Again, this will NOT affect any of the same clips already applied to Projects previously - only going forward. (How cool is FCP?) Furthermore, if you have a lot of clips you want to "save" with Effects already applied, you can create a New Library to hold them/keep them organized together. Multiple Libraries can be open and accessible at the same time, so...
I usually use the technique for "cleaning" and coloring clips so they're just "ready to go" when I apply them. I made a keyboard shortcut for Open Clip (⌘-⌥ - O) which makes the process almost seamless (also why it took so long to "dawn" on me — I just don't normally use it for greenscreens.)
What does this do? It keeps from having to encode extra ProRes (any kind) clips or duplicating them outside the application. I don't have a lot of disk space to waste.
...just another way of looking at it...
HTH