The officier is right. You lost you H1 status the moment you used your AP or EAD. You are AOS (I 485 pending )status now,not H1. Your wife can not hold H4 now.