Oh wait, I'm totally wrong, sorry.
In your XSCREEN, you allocated all of the BG layers to the top screen, so you basically said BG wasn't allowed on the bottom screen.
There are 4 BG layers in total, and since you only need two, it doesn't matter where you allocate the two others. It will always allocate 4. If you set the value to 3 for example, there will be 3 layers on the top screen and 1 on the bottom screen.