Yes, you meet the criteria for H1 extension. I think they allow premium processing of H-1 extensions too. I am not sure how long it takes if you don't do premium proc.
Also, the H-1 extension is based on a pending LC , so if you switch jobs and your current employer is the one sponsoring the...