Well, there are some possibilities:
- It's junk. An extra pin they brought out from the controller, that you'll never have to touch. Leave it NC.
- It's actually BS1 or something, and has to be tied high/low to set the correct signal mode. (Often, a few configuration pins are provided, to select from parallel, serial 8/9 bit, etc. modes; in this case, you'd be screwed if either of the former modes were selected, since there's no D/C# pinned out.)
- It's mislabeled, and yes it's the D/C# pin as usual.
- It's mislabeled, and it's actually MISO.
- It's mislabeled, and it's actually SDA2 or something, a second lane.
There are indeed multi-SPI controllers; small MCUs tend not to have them, but most(?) ARM Cortex M0 and up have them, for example. SD cards use this as the primary operating mode for example -- 4 lanes, half duplex, quite fast (50MHz+?). (The 1-bit SPI mode I think is more of a fallback, but is still part of the standard.)
And yes, SDA often means, "MOSI except when it's MISO". The "when" has to be specified somewhere, somehow. For example, it might be that, after sending a particular command, the very next data byte that's asserted, the panel asserts SDA. This may not be available in 3-wire mode, or serial at all; depends.
Once you've looked at enough LCD panels and controllers, you'll see these options as typical patterns --
- Sometimes the panel is dumb, just row and column drivers, and you need to stream graphics to it in real time. Usually lots of pins, or LVDS lanes (serdes). Needs a controller or FPGA to drive, or heroic work on a pretty fast MCU.
- Sometimes there's an onboard controller (chip on glass), or both (integrated controller-driver). This seems pretty common; the flex comes off the glass and there's maybe some chip R/Cs on it, that's it. Often, the full interface pinout is exposed, so you have your choice of 8/16 bit parallel, 8/9 bit serial, etc. The config pins may be on the flex (so you need to order it with the correct jumper resistors, or move them yourself) or taken out to the connector for your convenience.
- Sometimes there's an offboard controller (chip on flex), or a PCB strapped to the backside or whatever, and the flex connects to that; or there's a socket on the board, and you use a flex jumper or something. Similar options as above (although, I've seen one panel that's the first kind, but built in this way -- it has an LVDS serdes on PCB, and drivers elsewhere; yuck!).
- And there are high level ones, that may contain drawing routines and stuff. Sometimes these are thanks to extremely featureful controllers (FT800 comes to mind), other times just with an MCU and proprietary implementation. Typical interfaces are parallel, SPI, async (via TTL, RS-232 or RS-485), I2C, etc. And even further towards industrial applications: CAN, Modbus, Ethernet and so on.
Often, the latter is an entire sub-goal of a project; it's rather handy to have a dedicated display driver, and to just pass it messages from time to time, not having to mind the display at every step.

(Why not get the off-the-shelf box? Development time versus production cost tradeoff, of course.)
Anyway, try to find what controller it uses. Sometimes they put it on the mech drawing, for some reason. Sometimes they hide it as well as they possibly can. Read the datasheet very carefully. There are a lot of dumb copies of controllers out there, and as many variations as there are bug fixes, I'd bet...
If you don't have a datasheet, or the correct one, or it's incomplete, and you don't even have any example code, your job is pretty much impossible. The prospects aren't even all that great with a complete one...

Tim