SQL 2016: OPENDATASOURCE Msg 7357, Level 16, State 2, Line 1
Found the issue...

The table is no longer a table - it's a SYNONYM over the same table schema that has moved to a named schema from dbo, and has a new name: SystemVersion.  OLE DB provider choked! (SQLNCLI or SQLOLEDB)