The answer is because the road was not a part of any scheme of interstate commerce.
Jackson banned the bill on the grounds that federal funding of intrastate projects of this nature was undemocratic. He professed that such bills dishonored the code that the federal government should not be convoluted in local economic affairs. Jackson also pointed out that backing for these kinds of projects delayed with giving off the national debt.