kumar_sam,
With the time line you quoted, you are certain to have your
CP interview in the month of June.
If you submit your passport for re-validation to St.Louis now
(1st week of April) , no one can say in certain, whether you will
get back your Passport by end of May ( in 7 weeks. )
If the process at St.Louis is not complete by that time, you will
be forced to take the 'Emergency withdrawl' process to get back
your Passport. It will be returned without the re-validation.
Let us look at the other side.
You know, if your inteview is successful then you do not need
the H1 Visa stamping.
If the consulate finds that some documents are required for
granting your Immigration status, they allow the candidate
to come to US for collecting such document.
In such case you can request for H1 Visa stamping get it.
If on the otherhand, the reason for GC refusal is something bigger, then, a visa stamp in the PP is of no use to you, because they would not allow you to come back to US anyway.
But as I see it , in view of the risk of holding up your PP at
St.Louis, you can go to your interview without attempting
the re-validation here. You should not have any issues at
the inteview.
Raju