It probably is the right waterfall, it's 2km from The Dusun like the reports stated.If you click this link you can see The Dusun marked on the left, and the Lata Berembun waterfall on the right of the image (if that's the correct waterfall, and if that location is correct)
Google Maps