Sounds like you need to figure out what size everything you have is. Perhaps the thread is different between the new toe link and the ball joint external thread. You mention the size is 7/16", but is it 7/16"-14 or 7/16"-20? (My guess is 7/16"-20 for finer adjustment) The -20 is number of threads per inch, so you can lay the bolt on a ruler and count. If the thread pitch doesn't match, they may start threading, but you won't get far. If you want to check if the internal thread on the link is the same, you can thread in a known fastener, or use a thread checker, like the image below. A lot of hardware stores have these for reference above their bolts and you can bring in your pieces and test the threads.
Same can go with the bolts you have to determine if they're M10 or M12 just by measuring the shank of the bolt. This can help you solve which bolts you would need to reorder. Otherwise just find some cheap parts from the local hardware store of known size and determine what size you need to order. Don't use the cheap parts in the assembly, but just use them for sizing. That would be far cheaper than a $50 gamble.
If you've already enlarged the holes that the toe links attach to the frame, my advice would be DO NOT DRIVE THE CAR WITHOUT THE RIGHT SIZE FASTENER IN THE HOLE. The slop will allow the bolt to move if the clamp load is overcome and it could make the hole become larger for even when you have the larger bolt installed. Also, if the smaller stock bolt were to move while driving, your alignment could snap between different positions while driving, and that's just not safe. Now, I don't know how much larger the new holes are than the old and I'm sure you could go for short distances at low speeds and be fine, but don't start daily driving it on the highway with the improper sized fasteners installed. This coming from a worry wort of an engineer, so take that for what it is.
2013 Evora IPS - Carbon Gray
2016 BMW 328xi - Estoril Blue