After struggling with this for a bit I was able to get the accurate zoom scale for UIWebView:
CGFloat accurateZoomScale = webView.scrollView.zoomscale/webView.scrollView.minimumZoomScale;
Still unsure about the specifics of how UIWebView manipulates its internal UIScrollView but hopefully this will save someone some time.