As you guys pointed out, the Glideslope does not guarantee altititude restrictions outside the FAF. Additionally, it may not be flight tested (you may get interferrence or abnormal indications). Don't confuse being told to join the localizer with an approach clearance. If you are arming the ILS to follow the localizer inbound to meet the alititude restrictions, I would say you are in violation because the aircraft isn't going to stop at the FAF altitude (remember, you weren't cleared the approach). At my company, we don't arm the ILS unless you are cleared the approach.
-Fatty