А где вы видите в этих определениях, что ворота в доме не могут быть? У Ожегова - внутрь строения! У Даля - в стене (может быть и дома, разве нет?) И вот более полная цитата из Ушакова:
ВОРОТА, ворот, воротам, и (обл.) ВОРОТА, ворот, воротам, ед. нет. 1. Проезд, запираемый створами (в строениях, стенах, заборах). В ворота въехала телега. Он (волк) рад бы в первые тут шмыгнуть ворота, да то лишь горе, что все ворота на запоре. Крылов. || Створы для запирания этого проезда. Отворить ворота.