Hi, as far as I know, no.
Fbx file format contains some handy information, like UVs, Materials, maybe more... but Instance information, I don't think so.
What I'd do in that particular situation is to not fill up the Max Scene file with 1000 similar items, that max thinks are different.... but maybe just bind the Revit File or FBX if it's live linked and not going to change in the future. Then delete 999 houses and make instances of the houses yourself.
If you seperate the houses from the site in Revit, and solely have one Site Worksheet and one Houses Worksheet, then export both as seperate FBXs, and live link the Site... but import the Houses as a seperate process then you can use a script like this "Make Instances": https://www.scriptspot.com/3ds-max/scripts/3ds-max-convert-unique-objects-to-instances-plugin
There are a lot of ways to instance Houses after import, or binding. Or if they are going to change, in the future, xref them in. I don't like xrefs though, or proxies, or file objects... when used when dealing with loads of houses. Max takes ages resolving them at render time, pharsing Geometry, or resolving Proxies, and their uvs and materials. If your computer can handle it, just try to keep everything in the same file. I work with housing scenes of over 40m polys regularly, and Max copes with them really well. Render times are 30mins to 5% noise in Corona. Rendering starts up in about 30secs, no waiting around.
When you have your scene as you want it to render, I highly suggest collapsing everything to 'Modifier Stack Result' in the Collapse Utility Tab. And also if you are sure nothing is going to change; Attach all similar Materials and Material IDs by Geometry. So you have all your 'Glass' in one complete object, Or 'Window Frames', or Floor Slabs... etc. This way you can have a scene with about 30 or 40 objects in it. Not 10000 different objects, all nested in Groups, Layers or Families, then grouped inside other stuff, then grouped again. Max hates groups, it slows it right down. Proxies too.
I hope some of this helped. I hate groups, proxies or scenes that are badly optimised, with sub 5fps in the viewport when trying to work... or massive preload times in renders.
Here is the script I use to Attach all by same Material btw: 
https://www.scriptspot.com/3ds-max/scripts/attach-by-same-material 
It's really quick too.
:Edit: This AutoDesk 3DSMax routine is also very handy:
https://help.autodesk.com/view/3DSMAX/2023/ENU/?guid=GUID-7D388AEB-E42D-480E-805E-4312862461E7
There are also a lot of scripting ways to select all objects of a certain class, volume, or shape.
Maxscripting is very powerful. 
The Darkside awaits: 
https://www.scriptspot.com/3ds-max/scripts/object-replacer-0
I hope you found some of this helpful 🙂
Regards,
					
				
			
			
				
	Darawork
AutoDesk User
Windows 10/11, 3DS Max 2022/24, Revit 2022, AutoCad 2024, Dell Precision 5810/20, ASUS DIY, nVidia Quadro P5000/RTX 5000/GTX760