unfortunately it's not the dealer. It's BMWNA that is tying the dealers hands. if they do it before it is actually technically due it will not get covered. that is the reason why they are turning you away and obviously you don't want to come out of pocket it on it. Also the F30 can go longer on oil changes timewise than the E90.
2013 BMW ActiveHybrid 3 /// Msport Pkg. M performance fornt lip, Black Kidney Grills, H&R Sport Springs, BBS CH-R