I don’t think there’s any support for using proxy when checking for updates. It’s just regular http request to target server (and router needs to be able to resolve hostname first, so DNS must not be blocked, which could be the case with proxy). Then to be able to redirect it, you would need dstnat, not srcnat. And dstnat in output chain is not available in RouterOS (only with very ugly trick).