I could actually use this argument to see the opposite side of what you intended. If the force dome works just like a normal wall, why not just say so "this dome blocks attacks and effects like a normal solid wall".
You could argue that the reason they call out the "can't cast spells through" is because walls do not block certain effects like teleport, but this effect does block.
Possibly but I find that a stretch. If it could do what you say, it would specify just like it does in Private Sanctum. Private Sanctum specifies exactly what can and can't be cast inside or through the barrier. Why would they make the descriptions different if both spells do the same thing? They call out 'can't cast through' because there's lots of spells that need line of effect or line of sight and if they didn't specifically use those words, spells like magic missile would pass through because it needs a direct line from A to B and aoe spells like fireball and fog cloud would bleed into the Hut even if their point of origin was outside the hut. So, to me, that's the reason they call it out. Teleport and scry don't happen to need line of sight or line of effect.
Besides, They pretty much say
'this works like a normal wall.' They just don't use that specific word
'wall'. They use the word 'dome'. Which is like a wall, but curved. They also say it's made out of force and not something like wood or stone.
Then they give you examples of what walls (or domes) are good at:
"All other creatures are barred from passing through it." Walls bar creatures from passing through them
"Spells and magical effects can't extend through the dome or be cast through it." You cannot cast a spell or magical effect through a wall.
It also gives you the exception to the rules - or the way it doesn't act like a curved wall: "Creatures and objects within the dome when the spell is cast can move through it."
It doesn't give you the exception of 'bars teleportation' and 'prevents divination spells' the way that Private Sanctum does.
That's probably the most thoroughly I can describe my interpretation.