Yep, that seems to be a bug. Thanks for reporting, I'll post it in the bug tracker.
And no, I don't think 300 infamy points is the maximum. I finished the game with 325 points today and I still might have missed something.
P.S. Nevermind, Lambonius already passed it to our programmers.