We came across something similar with the SelectInputDate components in 1.8.2. EE P01. Whenever we have SelectInputDate components in scrollable divs (or, more commonly in our application, nested scrollable divs), the positioning of the popup calendar was not correct. From what we could see, it wasn't taking into account any offsets incurred by the scrollable area.
We also wanted to handle being able to position the popup in relatively-positioned divs (as in ICE-4026). We had these same issues with other dynamically positioned components (autoComplete lists, popup menus and dropdown menus in addition to the popup calendar).
To address these issues for the SelectInputDate component, we updated the SelectInputDate renderer, so that we could provide our own javascript logic in order to calculate the positioning ourselves. I've attached the patch containing these changes (against 1.8.2 EE P01).
We could address the other components by extending the existing renderers, without making any modifications to those renderers.
I'm attaching this to this issue because it sounds similar to what we were experiencing. Can you please check that the changes already applied to this issue also help with SelectInputDate components as well? If they do not, can you consider the attached patch so we can continue providing our own javascript logic.
I also have this issue in ICEfaces EE 1.8.2_P01 with auto-complete list position.
Please see this: http://www.icefaces.org/JForum/posts/list/16636.page
My forum post explains the issue in detail.
Thanks.