Yes, Gaffer tape is duct tape, is 100MPH tape, and is racer's tape...
The FWD 33's are unfortunately a bit different in design to the spider's assembly
This one has a bent wire rod which passes through the spring & missing spring retainer (i think...) on it's way down to disengage the locking mechanism.