Excellent viewpoint, Northern Light!
It appears to me that the house could have been right here......where DVP is now.
Even w/less foliage, the picture was either taken from further forward (closer to the bridge), and/or somewhat to the right (south).
You'll notice in the original picture you posted, you're seeing the south end of Millwood as it meets the slope, you're also seeing mostly the highest points on the bridge, not as low as you can see in the DVP photo.
I've found a couple of possibles.
One is 45 Beechwood, currently the last home on that street, the driveway angles up and forward and puts you at a elevation, based on topo maps of 17M or roughly 55ft above the DVP.
That's possible, although it seems to me to be a bit too far back (west) for that shot, might also be a bit too high.
The City very rarely erases old lot lines...........which made me have a look at one other spot.........
There are two lots identified on the City map beyond the end of Minden Place.
Neither has any buildings or road access.
The furthest one out seems like a possible.
I can't tell how flat the land is......
But I can see that 'road' in the picture being a private drive that linked Beechwood to Minton Place. But that's just speculation on my part.
You can see the lot for 45 Beechwood and the 2 empty lots off the end of Minton.
Here's an aerial:
The southern corner of this lot is only 2M above the DVP but slopes up fairly quickly.
But it could easily be on the DVP elevation but further towards the bridge, the topography here was substantially altered by the DVP