Well keep in mind that the Treasury is an executive branch department.
It's all up to the president to default, which I would say would be an impeachable offense since the Constitution is very clear that he has to pay obligations as they come due.
That has nothing to do with Congress, that is purely the other branch of government, the executive branch.