Client change before Visa stamping

I got my H1B petition approved this year. but before going to Visa stamping, I got another offer from different client and different location (other than the ones submitted during the initial H1B petition). What are the ways to let USCIS know my new client details and proceed for stamping?

H1 Transfer or H1B Cap-Exemption

You need h1B amendment if your employer is same but only client changes…Cost around $400

but now I see my petition got revoked.
Approved in 2012, and as I never used it, it got revoked. Can I use the same petition with another employer to exempt CAP? Is that still valid?