You are correct. One can see that the scales are keeled and in the middle pic you make out the loreal scale, next to what remains of what would have been the nasal scale, which means it is not a Rough scaled snake. The typical dark streaking between the light coloured lips scales is also visible. Colour and patterning is consistent with a Keelback.