High-Resolution Observations Provide New Insights into Brown Dwarf HD 206893 B