Little update
Inquired about having the card linked to my checking, the rep said they've never heard of such a thing and that they can escalate the request to JP Morgan team, I said no for now, not necessary.
As for the fee, the rep said I should have been prorated already or I will see it the next statement (60 days from product change).