Maybe this is the electrical substation parcel? That would explain the setbacks as well as the apparent CVC angle and the "hint" of what might be the Shoal Creek Peninsula on the
right side rather than the left side (where it would be, in context of the setbacks from the river and Shoal Creek, in a Block 185 rendering). Even if we overlook the context of the setbacks (and assume that the rendering is a reversed image), given the sightline and tower placement, you wouldn't be able to see the end of the Peninsula from Block 185 at all anyway because, being directly north of the end of the Peninsular, the tower would block it from view. However, we seem to see the end of the peninsular here (and I concur that might be what it is). The electrical substation, however, is perfect for that angle to be able to see the end of the Peninsular.
If it is indeed the substation, all of those poor people whose south-facing views in the Independent are f*****.
Ironically, what made me realize this possibility was that uploaded 3D image of downtown right above that area with the superimposed Independent rendering:
https://kuula.co/post/7lcbk/collection/7fWCl
But... again... all speculative and who really knows. Could be anywhere.
https://www.google.com/maps/d/viewer...961562084&z=18