Just got off the phone with the folks at Fort Fisher to see if this flag is on display.
Lady told me this is actually a flag that flew over Fort Anderson across the Cape Fear River from Fort Fisher.
It is on display at the Cape Fear Museum in Wilmington.
JB