I didn't have time in the end to actually experiment, but I read the autodoc and can see two possibilities that might help you:
You need to know the order of your list for both these options.
1) Add LISTBROWSER_TotalVisibleNodes to LISTBROWSER_Top to give you the index of the last visible node.
2) More complex, but you may be able to use the LISTBROWSER_VProp#? collection of tags to calculate the number of visible nodes (starting from LISTBROWSER_Top) in the same way you would calculate this in basic Intuition. See the Libraries Amiga RKM for details. I have an example of doing it in Intuition which should be a similar calculation, but I would go with option 1 if possible.