In my experience most additives that say they "help cycling" either do nothing or do the opposite. Many contain terrestrial forms of the bacteria which will live just long enough to use up your nitrites and nitrates and then drown. This means no food for the aquatic bacteria.
Also a lot of cycling bacteria do live in the upper layers of your substrate and when it is disturbed it can cause them to die off. As long as they are established in other places in your tank though it shouldn't set you back TOO far. The bacteria live on most surfaces in the tank, the filter, the glass, the substrate, decorations. Killing off a few in one place will still leave them in other places.
My sugestion is to keep at it, the addition of plants should help the process along. If you run out of time you can continue as a fish-in cycle and use something like Prime that binds ammonia, nitrite and nitrate to make them less toxic for your fish but still eddible for the bacteria. You just need to be more vigilent in your water testing and be always ready to make small changes where needed.
In most cases with a 10 gallon, since you almost never do 100% changes, it will cycle itself over time. You've already given it a head start.
Remember, you don't NEED a cycled tank, it just helps a lot. Give it time, be patient and it will happen.