No, you don't want to use ammo-lock in place of Prime. Ammo-lock locks up the ammonia. Prime simply detoxes it. Bacteria can't eat locked up ammonia.
The one draw back to Prime is the smell so I feel sure what you have is fine. I never pour directly from the big bottle. Doing so will end up getting it on the outside of the bottle and will smell really bad. I transfer some to a small dropper bottle. I occasionally drip drops from it but normally I remove the cap and use a syringe to add it to the water. Doing this prevents it getting anywhere I don't want it to be.