Good Afternoon HPL
I have been looking into this, and the :12 revision of this route has not yet been publicly published by Roy, but has been available as a beta test through TCCP at least once (and the dates for this beta test align with the installation date shown in your screenshot). As such it appears that you may have installed the beta test version of this update, which will have become disabled (ie 'not active') a few weeks after the beta test ended.
The newest released version of this route from Roy is <kuid2:122860:101430:11>. It is up to Roy if he releases any further updates to the route when they are ready, we can't release an update until the creator feels it is ready for release by submitting it to us for final review/release.
In regards to the missing dependencies, you may find doing a database repair after installing the official release version of the DLC pack may resolve the issue, as there may be dependencies used in multiple DLC packs. In that case a database rebuild should ensure that the dependency is properly detected from another package that includes it.
Regards