If you disabled ALE bypass, you will not be able to receive any unicast packets. You need to either: send out a unicast packet first, so this can be added to ALE automatically and you can receive unicast later. Or, you need add an ALE entry.
Without this entry, your incoming packet is treated as case 3, of 2.3.6.5.2, "less host port". So your host can't receive it. If ALE has such an entry, then it is for cases 1 or 2, "destination address found", this should work.
Regards, Eric