Welcome to the forums.
I don't know of that many good writer sources on barongs aside from Cato's Moro Sword and there is only very basic info there on these weapons.
I would recommend to post some images here and see what the gang has to say.
Post your keris over on the keris forum and we can talk.