Currently, the border visa posts (ie. in Mexico or Canada) do not accept TCN application at all for those who entered US with B visa issued in their home country.
Re-issue a new passport will not change (or cover) the fact that you came to US with a B visa.
Re-issue a new passport will not change (or cover) the fact that you came to US with a B visa.