Am I getting you right?
Lets see - you hve said "I have a valid H1B". That implies that you have never used your EAD.
Because if you had used your EAD, your H1B is no more valid. Assuming that you are correct (i.e., your H1B is valid, i.e., you never used your EAD), what you are doing is...