I don't think the ISO keyboard does anything to the numbers row? That's the locale layouts (e.g., UK), and sure enough – there are weird solutions aplenty in that department.
It's possible to get ISO keyboards with US markings, but it isn't common. I have a Unicomp "Model M" board but that's for the click-clack-lovers. The caps are replaceable so you can do just about anything with it (even have Unicomp print you a set of custom caps if you're prepared to pay for it).
My beloved Unicomp board – the picture is from my pre-DbgHk-mod days
The Enter key is a weak point of the ISO keyboard. The ANSI Enter is much better, if a little fat. Again, one solution to this is the Wide mod! I have no gap between the apostrophe key and Enter.
The even better solution to me is Extend! I use the real Enter key less than half the time, and the rest of my Enter input is done with Caps+Space which is surprisingly easy once you get used to the Caps key as a modifier. [Then again, SteveP just said that. My reading skills shall have to go flog themselves now.]
If I had to use an ANSI board, I might go for the A-Wing mod because it has the coolest name by far! :-p But actually, there's another. [Okay, not-so-subtle Star Wars reference there...] But it may be too much for you, since it means shifting the LShift! The old LShift key becomes your Z (which looks silly but it works), and since the Shift key should in no way be relegated to the old B position it could for instance go to the Alt key position which is a good one for thumb presses; the Alt key could sit in the old B position without much trouble I think. And you might study RShift usage if you aren't using that key enough now. But yes, it's kind of dramatic.
To the others here: Do any of you remember where this ANSI-Angle mod was presented on this forum?
*** Learn Colemak in 2–5 steps with Tarmak! ***
*** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***