Used paint with the wrong base, will painting with the correct base cover it?
The answer is yes, you can paint over the recently applied paint with a fresh coat of the proper color. Because your paint has a sheen (semi-gloss) you will need to de-gloss the existing finish with fine sandpaper or other abrasive media, clean well to remove dust, than apply proper paint with a high quality brush. Cheap brush = lame finish.