The issues is not adjusting the site URLs.
The issues is that when I make my site completely secure, the portfolio shortcode stops working. As does the client custom post type shortcode. Namely, the output of code and output of images.
When I disable SSL, it works fine as it does now even with the home URL and site URL different.