While you do have to be in an online match you do
not have to be in multiplayer adversarial. You can get these in squads which makes it
much easier to play on the maps you need.
Go into squads > wargame > play now. It will put you in a lobby by yourself. Look at the map. If it's one you need then great, if not then quickly back out and choose play now again. Repeat until you have a map you need.
Pharaoh was the last map I needed and I played for hours without it coming up in multiplayer. Tried this and it got in in a few minutes.