Yes, it will work with the endless chain.
I could be wrong but my definition of "endless" chain means that it does not have a master link (one that can be removed and replaced at will). The replacement chain kit from Triumph is what I would call an endless chain. Once installed on the bike, the provided connecting link is riveted in place and becomes just another link in the chain, thus the term "endless".