Texture shows up with bg
Your node setup is basically correct, however, I think the "Black background" that you are seeing is because the nodes that define your dust are a mix between a diffuse shader and... nothing!

I will call the mix shader node on the left of the image the "first mix shader node", and the mix shader node on the right of the image the "second mix shader node".

So you are successfully mixing between the nodes that make up your base metal (second slot, on the second mix shader node) and the nodes that make up your dust (first slot, on the second mix shader node). But your dust is itself a mix between an Orange colour and no shader at all (which shows on the render as blackness). So your dust is coming out as orange mixed with black.

To fix - plug another diffuse shader into the second socket on the first mix shader node. Give it a slightly different orange colour. You should get results more like what you wanted.