слова - это только слова. Может быть разная терминология просто, разный подход к тем или иным определениям. Смотрите на суть ваших отношений.Способна она вас пусть и в мелочах подвести, подставить, ответить отказом на пустяшную необременительную просьбу? А Вы в аналогичных ситуациях? Вам с ней просто временно по дороге, поскольку дети общаются, или есть более глубокая связь.Оба ваших примера - с охранником и с соседкой - на мой взгляд не показательны. Я бы может быть даже просто коллегу, с которой случайно вместе пошли в одну сторону и завернули в какую-то контору, охраннику охарактеризовала как подругу - мол, для нее, подруги интересуюсь. Потому что какая разница и зачем объяснять охраннику, которому собственно до фонаря,  нюансы и степень вашей близости - просто подруга, лучшая подруга, знакомая, коллега. "Подруга" - в данном случае значит "вот этот человек, который со мной". С соседкой чуть иначе дело, но тоже не принципиально. И еще важно, что вы не представляли эту вашу знакомую для дальнейшего всеобщего знакомства, а просто указывали ее статус, где главное было отметить "не родственность", а не степень дружественности.То же самое в ее телефонном разговоре и т.п.Вот если бы вы кому-то ее (или она вас) представляли или тем более рекомендовали, тогда уместно было бы отразить конкретно - моя подруга, хорошая подруга, новая подруга, моя приятельница, моя знакомая, наши знакомые по школе, наши соседи.