Jason, you're not the first guy to have damaged flaperon hinge slots. Mine were a terrible mess when I bought my kit. Based on some ideas from others on this forum, I drew up some skin repair patches and had them laser cut.

See this post and the posts that follow. I still have some of the patches left; if you need one or more, let me know.