Duality, quantum skyrmions, and the stability of a SO(3) two-dimensional quantum spin glass