I have driven on this road many times. See https://www.mapillary.com/app/?pKey=9BT-DlTcGS0M1Rxmqugv2A&focus=photo&lat=51.44473888888888&lng=-116.21025833333334&z=17

You do not need a Park Pass to drive on the Road.