I know this is going to sound super simple, but I would contact the Gap store headquarters and ask them. If they no longer carry the item, they might be able to direct you to the manufacturer or some other source to find this particular hat.
Sorry I couldn't be of more help.
Cheryl