I'd be inclined to produce a nuget package from the open source project
and host that on a local nuget server or file share. Reference that package
from your TFVC project and turn on package restore.
As long as other devs have set visual studio to use the local nuget feed
(and you adjust your build server) they'll pick up the DLLs