Maybe I'm missing something, but just injecting a little clarity from my electrical engineering training about 20 years ago, which I haven't used much...
A tone match block is a transfer function, where you provide the input guitar signal from whomever creates the tone match block (let's call it X) and the desired output sound (let's call it Y) and it comes up with the function to turn X into Y.
Now you download the patch and your guitar sounds like A. How is using that tone block (designed to make X sound like Y) going to help A sound like Y? It's like asking someone to give turn by turn directions to their house, but you don't tell them where you are starting from. That tone match block will get X to Y but it won't get your A to Y.
Honoring the spirit of the original request, the best approach would probably be to have a standard audio sequence played using the patch. Then as the receiver of the patch, you make your own tone block using your guitar and emulating the same audio sequence. That is the only way to get a function based on YOUR input to reach the desired output.
This is a basic constraint of any filter that takes your input and turns it into something else. If you want to have a generic "this is a humbucker" or "this is a single coil" sound you are basically making a synthesizer, not just a filter. It would be a (hopefully) polyphonic pitch and amplitude detector that then synthesized the desired sounds using additive or subtractive synthesis or wavetables or whatever. At that point, your ability to convey the nuances of your playing, to get the emotion out, would be seriously challenged.