Yeah you are right, this blog page is using promo urls as reference. Can't say if it's exhaustive, but college should be part of official list if promo pages are hosted on icici portal.
My college didn't have promo page when this program was launched and it's available now. Anyway, I am yet to...
This blog has documented fairly exhaustive list https://cardinsider.com/blog/get-the-icici-bank-sapphiro-credit-card-lifetime-free-under-the-alumni-program/
I have applied offline for BOB card in last week of May, CIBIL enquiry was done on 28th May, still application status is in Processing state. How many days usually BOB take to deliver the credit card.