Barclaycard Arrival Cards (1.1%/2.2% back)
It turns out that Italian Rail kiosks aren't eligible for travel credit either. They code as railroad-freight. Deutsche Bahn kiosks worked fine by contrast.
Frankly I'm almost going to start using my Capital One Venture exclusively at this point. Much more hassle free, even without the 10% redemption bonus.