Your throttle plates should not be closing so far that they bind in the throttle bores, they are supposed to hit a mechanical stop (idle speed adjust). If your idle is too high then you likely have a vacuum leak somewhere. If it's small you may be able to tune it in terms of mixture, but it will still add air and increase idle.
Sometimes a hot idle device is added, which is a small bimetal thermostatically activated air leak intended to increase idle speed on hot engines. This could be mounted in the air filter housing. It looks like what I'm seeing in your picture, but it's hard to tell. If that has failed open then it would be your high idle problem. Plug it and see what happens, it's no big deal to run without it for a while. If you plug it disconnect the hose and plug it at the line, covering that exposed tube won't work.
A larger tube may run into the air filter which could be the fuel bowl vent. That would not have anything on it.