Very Interesting. Thanks for posting.
Is the site near a major river ?
Roman trade networks extended well outside pf Roman territory
A diplomatic mission perhaps ?