Packages that depend on the old version could specify it in their package.xml using: http://www.ros.org/reps/rep-0140.html#id14
Unfortunately, if two packages in a system require different versions, there will not be a good solution for both packages.
I don’t know if BT is extended enough to consider this possibility, keeping in mind that people will end up switching to the new version sooner or later.