Its definately a B4 part...it says so right on the package. But the part number is the same as the TC3 kit, the bars are the same size and the hardware is the same. (except for two 1'' pieces of threaded rod).
sry i didnt get the q...im retarted...
the bars will it looks like they are the same angle but it comes with different hardware parts so it doesnt look like it will mount.
unless you have the right screws.: