What does You must already be legally in the U.S. to go to an ASC mean?It says:
If you are already legally in the United States, you may go to a United States Citizenship and Immigration Services (USCIS), Application Support Center (ASC) or a Visa Application Centre (VAC) located in the United States or its territories.
Can't you travel there as a tourist and get the BioMetrics done?