I have just upgraded to 2.4 using John's wizard and BCB 4.0 without any compilation problems (I have had prolems using the bedug versions, but thats a different story).
 
In what way are you using TCL?  The packages the wizard produces will not work directly with wish/tclsh.  I use vtk with TCL 8.0 by immbedding them both in my own application.
 
The only other point I can think of is that when I used the wizard I only installed the common, graphics and imaging sub-dirs from the 2.4 distribution.
 
Hope this is a bit of help
Gregor Bruce