Maybe this would work?
I think this is indeed doable.. but my brain is wrapped around another project that I need to finish today, so coming up with the code would take a bit.
Here would be the approach: Included is an old project I used for sliding panels with a transparent Top that Erel helped me with the reflection events required to send to views below. (I now use AHViewPager, as it is wayyy better than my silly coding attempts)
(Erel, or anyone else uber-uptodate on Reflection, please slap me if I am way off base)
If you also want to send the move events, a similiar thing can be done by using a Reflector to build a MotionEvent (it appears that is exactly the opposite of what is done when we get a Touch event in B4A, i.e. the MotionEvent is broken up into the X, Y, and Action events for us) and then sending that using a Reflector to the onTouchEvent of the View that you want to send it to, which should trigger that View's B4A Touch event. You can then still consume the event in your top transparent panel (so it still receives events# and the bottom ones still get whatever you programatically want to send them.
Hope that makes sense #along with the attached code)
Ross