i think the tape works best with pressure, after sticking down, it wants foot traffic on it. Maybe just use some dollops of regular silicone every 12 inches and let that sit over night. you can still remove it later on when needed as it won't permanently stick to the workbench. ?

attach the carpet to a thin piece of plywood? Set it all on top of the workbench. can remove when needed then.