Yes without a shadow of doubt it could deploy two JWST on a single launch. Add in the refuling they successfully demonstrated and the sky is no longer the limit.