Правописание слова кофе не изменилось. А вот с грамматикой сложнее. Дело в том, что в ряде словарей средний род существительного кофе признается возможным в разговорной речи.
Если у составного существительного изменяются по падежам обе части слова, то род определяется по более значимой по смыслу части. Слово кобура-приклад используется как существительное женского рода.
Стёкла и стекло - это не разные слова, а разные падежные формы одного и того же слова. У одного существительного - один и тот же род.
Слово кочерга во множественном числе имеет формы: им.-вин. п. кочерги́, род. п. кочерёг, дат. п. кочерга́м, тв. п. кочерга́ми, п. п. кочерга́х.
Мужской род уместен в строгой деловой речи (в приказе: назначить заведующим детским садом Иванову...). В обиходной письменной и тем более устной речи верно: заведующая детским садом.
То есть как отличить? Например, небо было пасмурно (род прилагательного соответствует роду определяемого слова) и на улице было пасмурно (определяемого слова нет и быть не может).
Если нужно подчеркнуть, что водителем работает женщина, то верно: красивая женщина-водитель. Также верно: другой водитель (если пол неважен).
Подробнее о подобных случаях можно прочесть в "Письмовнике".
Нет, не каждое сокращение в русском языке можно назвать аббревиатурой. Существуют и другие виды сокращений, которые не являются аббревиатурами. Например, графические сокращения: г. (год), ул. (улица).
В таких случаях (если слово год или название месяца опущено или поставлено перед числом) падежное окончание рекомендуется наращивать: до 10-го числа месяца, следующего за налоговым периодом.