You should be in H1B status. Approval of EOS for H4 do not put you back in H4 status unless you again explicitly apply for a change of status. The EOS approval for H4 will fill in any gap between the H4 I-94 expiry and effective start date on the H1B I-94.