The Worcestershire sauce and spices don’t seem right to me. And it’s definitely not a kielbasa or Hungarian style sausage. You want a finally textured Bratwurst with hints of nutmeg- not the American version of Bratwurst, either. I think Trader Joe’s sometimes carries mini Nürenberger sausages, which come very close.
Missing from that curry ketchup recipe is a liquid sweetener - German ketchup as much sweeter than American.