"yes". A "40" taper is a "40" taper. Bt, Cat, ISo, NMTB. Where they differ is the pull stud ends, the v flange, and the drawbar/pullstud thread. The taper is the same though. NT/NMTB has a 1"x1" pilot on the drawbar end. ISO is similar with a 25mm pilot. BT and CAT don't have the pilot. BT and ISO have metric drawbar/pullstud threads. CAT and NMTB have inch. BT and CAT are meant for pull stud retention (think CNC) ISO and NMTB are meant for drawbar retention.
You "can" use bt and cat in an old iso/nmtb spindle with longer drawbar/pullstud adaptor, but you can't use ISO/NMTB in a cat/bt spindle because they need a pull stud for retention.
I think that's the gist of it, if I'm wrong somebody correct me, I'm going off memory, and it ain't that good anymore lol.