Whatchamacallit,
Firstly, welcome to the forum! We always like to see another Mac Township player!
Secondly, Fair warning to you that I am going to be distracted, as the Whatchamacallit bar is one of my all-time favorite candies!
Thirdly, and to your point. There sure can be moments of 'hurry up and wait' in the game, especially early in the game.
I especially remember thinking "it's taking forever to get the items to open up a Community building" (etc.) that you mentioned. Especially when I only had one or two trains, and very few fields in which to plant larger quantities of specific crops, and a very small barn capacity, and everything else you mentioned.
So, a couple tips (sorry if they are already obvious to you!):
As you know from the iOS version, the game 'gets better' (or at least changes in dynamic somewhat) as you get to higher levels, when you have more of everything I just mentioned. (Coins, though are up to you - sell products as you can to the townsfolk, and cancel any orders you can't - or don't want to - fill. And grow and sell wheat like crazy, since it costs nothing to plant.)
Cancel any plane orders that you can't or don't want to fulfill. (I had the 'luxury' of not having an active airport when I was at the lower levels, but even now I tend to ignore most plane orders unless I can realistically finish at least a row in time (with help from friends.)
Speaking of friends, I will put my GC request in for you. Can't promise help every time, but glad to see if I can help.
Obviously, you can't cancel trains. I don't recall getting orders for goods that I could not fill 'in theory' based on the level I was on. However, there were sometimes where the train sat and sat until I could complete the community building(s) build the house(s), then built the factory, and finally made the product. Yeah, it can be a long time - maybe a few days for each step at that point, and the train just sits there. It would be nice if trains could not take an order unless you have the immediate ability to build the factory first, but the train does seem to make these requests occasionally.
Do you have the market? (Can't recall what level it comes in at…) You can often get the goods there instead (yeah, I know - coins…) If you were willing to spend some Tcash, get Raj (in the market) to retrieve it for you.
On the other hand, if you get orders that you can't fill because they require factories that are at a higher game level than you are at, that sounds like a bug to report.
Finally, if you are really enjoying Township, I would recommend supporting Playrix by buying some Tcash. Maybe wait for the next sale, if the offer suits you.
Good luck!