Post author here: happy to answer any questions!
I've looked into 10" racks before but came to the same conclusion - I'd either have to pay a bunch to get them in Canada, or put the work into tracking them down.
On the flip side, I did steal some K'nex from the kids so modem and router could stack with room to breathe, and I think that's pretty awesome.