International flights in domestic first generally wind up getting labelled "business" afaik. It's the same basic product though.
By the looks of things, UA3446 is operated on an E170, so by regional jet standards you're pretty lucky.
The website is fairly broken vis a vis food at the moment, don't believe anything that it says if it's counterintuitive. ORD to YHZ is a fair distance so you ought to get something; there's a thread around somewhere that sets out precisely the circumstances under which you can expect a meal vs a "refreshment" vs a snack.