That really bites it took so long to get to you. The reason it stunk so bad is because of the massive dieoff that occurred during a 5 day shipping session. It's not the end of the world, but it will make your cycle take a little bit longer.
You did good scrubbing the rock, that's a very good idea, and will help. Turn the lights off, as these will only contribute to a possible bloom of undesirable algae. I have read that the bacteria you are trying to cure on the rock reproduces better without light anyway, so the benefit of not lighting up your rock while it cures are multiple.
I don't see a powerhead on your list...you should get one. Live rock needs water movement to cure efficiently, and to prosper in a saltwater aquarium. You will need it in your show tank either way, so go get one.
Be vigilant about the ammonia and nitrite levels over the next few weeks. Especially with the massive dieoff of life on your rock during shipping, the ammonia levels can actually get so high they kill the bacteria you are trying to grow! You may need to do a 50% water change as much as every other day to keep the ammonia levels down if you have a nasty spike.
Keep us posted on how it goes!