This trinket must already be held upon starting the Womb/Utero/Scarred Womb/Corpse floor for the effect to take place, i.e. the trinket needs to be carried over from the previous floor.
Silver Dollar only needs to be held when entering the floor. The Shop will remain after dropping the trinket, even if it hasn't been explored yet.