Your numbers on the trip fuel and especially for the reserve are a little on the high side...
From my experience (not on this particular routing, though) I'd make that 16t trip and 3t reserve, so - voilá!
And there also is, as you have found out already, a version of the A321 with more fuel capacity...