I would agree that it is most likely a Carpet and not a Brown Tree Snake due to the width of it compared to the length and I cannot see any enlarged head plates on the slough. There are some slighly larger scales around what appears to an eye cap and that is consistent with carpets. They are the possble contenders that are arboreal, get to that size and are found in your location.
Blue