I am not at all sure about the Dubro 884.
I have some 497s and heavy duty 899s. The 899s are the same size as the Rocket City links that I bought from Tom Morris several years ago. Whether they are the same mechanically, I don't know. Certainly, the little brass stand-off that Dubro supplies looks like it could be useful with long flap horns.