Yes, unfortunately I do think that a 730 would put you into a far more competitive category.
Other one year programs in the US include Kellogg, Cornell, Cornell Tech. I think all the programs in Canada are 1 year. Plus they give you a 36 month work visa after you complete School in case you want to stick around.
In Europe, , IMD, St. Gallen, Cambridge, LBS, and if you're interested in lower ranked British programs there's Manchester, Warwick. In France, ESSEC, there's school in Germany of the name of that escapes me right now, but it's pretty good.
If I were you I would just pull the financial times ranking list and look at all of the European programs all the Canadian programs and know that they are 1 year.
And then pull out the schools in the US that have a one-year offering like the list you created than the one I added to here.
Farrell Dyan Hehn, MBA
Admissions Consultant & Verbal Strategist MBAPrepCoach.com