A council is throwing its hat in the ring over the future of a university campus site in Telford – potentially backed by a multi-million-pound fund.