Why not apply another h1B for your part time job? This new H1B won't be counted to annual quota and you can do it any time you want. Use EAD will make you lost your H1B status. Then your status will be I485 pending.