TidBITS Autocorrect Dictionary

I had a look and could not actually find the correction list in a plain text format.

However, if you could, then it would be an easy process to adapt that the macro:

to create the text expansions for you.

That said, I'd recommend you use a text expansion utility for this purpose. 2300 macros is a lot of macros, and each macro will take up a lot more space in your macro file than the few characters it it related to. Keyboard Maestro engine will have no trouble with this, the Typed String trigger is extremely efficient no matter how many expansions you have. But eventually the size of the macro file will grow large and that can cause slowness.