I am pretty certain all the new frames will take any standard size BB, so yes your old one would fit aslong the axle is the correct length. The new Echo ISIS BB is still the same thread size as any other "normal BB" only the bearings are on the outside rather than internal.
Also the Echo BB is ISIS which is an international standard size of splines, so any ISIS cranks should fit, although you cant use a front freewheel with the new Echo BB.
Stan.