Sounds like you are doing the best you can with your situation. What kind of tetras do you have that they are too big for a 2"-3" frog? Buenos Aires?
You can add a couple of hardy cheap live plants to the new tank to help with the cycle too. Plants are fresh water's answer to live rock.