Krybchynski,
First off if you want to use ARS (Numbering Plan) then you must understand how it works. No matter what you have set it will alway, and I mean ALWAYS, use Route Group 1.
So to fix your problem we need to fix route group 1 to be 911 Only calls; simple. Create a Facility Group that has 911 as it's only matching digits and it's Trunk Groups to be those that you want to use for each floor. Make sure that the Trunk Groups only allow the phones that should be dialing 911 from each floor out on Emergency Calls. Next create a new route group and put it at the top. Within that route group put in your 911 facility group and viola your 911 should work using ARS.
Personally though it may be easier to just use the Emergency Extension as the Trunk Group that you want to use for each floor. Just make sure that if you are set for ARS Only that the Trunk Groups Toll Restriction is set to Exempt for ARS Only.
Thanks,
TE