EDIT: Nevermind they just never had the limited time visible on it.
some limited time things do not get the countdown timer until a week or less until it is to be removed (i think the gloambound stuff was there for close to 4-6 weeks, which is much longer than the standard weekly rotation limited items)