Contracts advertised on the website are for NEW* clients only (new as in either brand new client, prepaid/postpaid conversion, or non-contract clients).
The hardware upgrade credit on your account is for existing clients, or clients who are already on a contract. Even if your contract is not yet over, you still have a certain credit amount available if you renew your agreement. If you have a "big account" (i.e. expensive monthly bill) your loyalty credit might even cover the entire cost of a device, but either way, this credit is only available if you renew your agreement.