OK, one with far greater knowledge of such things than i has convinced me that this keris is indeed of recent manufacture.
I guess that's why i left that little disclaimer in my first post, just a gut feeling. It really gets tough when they go to all that trouble to make things look old.