Using SwitchResLinux to generate an EDID.BIN, then converting that into the required registry settings as per the Microsoft article gets me this showing up with MonInfo:
Monitor
  Model name............... Switchres
  Manufacturer............. SWR
  Plug and Play ID......... SWR0000
  Serial number............ Switchres#00
  Manufacture date......... 2005, ISO week 5
  Filter driver............ None
  -------------------------
  EDID revision............ 1.3
  Input signal type........ Analog 0.700,0.000 (0.7V p-p)
  Sync input support....... Separate, Composite (w. pulse)
  Display type............. RGB color
  Screen size.............. 480 x 360 mm (23.6 in)
  Power management......... Not supported
  Extension blocs.......... None
  -------------------------
  DDC/CI................... Supported
  MCCS revison............. 2.1
  Display technology....... TFT
  Controller............... Not specified
  Firmware revision........ Not supported
  Active power on time..... Not supported
  Power consumption........ Not supported
  Current frequency........ 16711.68kHz, 0.00Hz
Color characteristics
  Default color space...... Non-sRGB
  Display gamma............ 2.20
  Red chromaticity......... Rx 0.642 - Ry 0.349
  Green chromaticity....... Gx 0.292 - Gy 0.596
  Blue chromaticity........ Bx 0.147 - By 0.125
  White point (default).... Wx 0.313 - Wy 0.328
  Additional descriptors... None
Timing characteristics
  Horizontal scan range.... 15-16kHz
  Vertical scan range...... 49-65Hz
  Video bandwidth.......... 2550MHz
  CVT standard............. Not supported
  GTF standard............. Not supported
  Additional descriptors... None
  Preferred timing......... Yes
  Native/preferred timing.. 640x960i at 30Hz (4:3)
    Modeline............... "640x960" 13.000 640 664 728 832 960 964 976 1042 interlace -hsync -vsync
Standard timings supported
Report information
  Date generated........... 15/07/2014
  Software revision........ 2.90.0.1000
  Data source.............. Real-time 0x0300
  Operating system......... 6.1.7601.2.Service Pack 1
Raw data
  00,FF,FF,FF,FF,FF,FF,00,4E,F2,00,00,00,00,00,00,05,0F,01,03,6D,30,24,78,0A,5E,C0,A4,59,4A,98,25,
  20,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,14,05,80,C0,20,E0,29,10,18,40,
  26,00,E5,6C,11,00,00,98,00,00,00,FF,00,53,77,69,74,63,68,72,65,73,23,30,30,0A,00,00,00,FD,00,31,
  41,0F,10,FF,00,0A,20,20,20,20,20,20,00,00,00,FC,00,53,77,69,74,63,68,72,65,73,0A,20,20,20,00,AA
Here's the monitor.inf
; monsamp.INF
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
; This is a generic INF file for overriding EDIDs 
; of any monitors, starting with Windows Vista.
;
[Version]
signature="$WINDOWS NT$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider="MS_EDID_OVERRIDE"
DriverVer=04/18/2006, 1.0.0.0
; Be sure to add the directive below with the proper catalog file after 
; WHQL certification.
;CatalogFile=Sample.cat
[DestinationDirs]
DefaultDestDir=23
[SourceDisksNames]
1=%SourceDisksNames%
; Enable the following section to copy a monitor profile.
[SourceDisksFiles]
;profile1.icm=1
[Manufacturer]
%MS_EDID_OVERRIDE%=MS_EDID_OVERRIDE,NTx86,NTamd64
; Modify the hardware ID (MON1234) to match that of the monitor being used.
[MS_EDID_OVERRIDE.NTx86]
%MS_EDID_OVERRIDE-1%=MS_EDID_OVERRIDE-1.Install, MONITOR\SWITCHRES
; Modify the hardware ID (MON1234) to match that of the monitor being used.
[MS_EDID_OVERRIDE.NTamd64]
%MS_EDID_OVERRIDE-1%=MS_EDID_OVERRIDE-1.Install.NTamd64, MONITOR\SWITCHRES
[MS_EDID_OVERRIDE-1.Install.NTx86]
DelReg=DEL_CURRENT_REG
AddReg=MS_EDID_OVERRIDE-1.AddReg, 480, 640, DPMS
CopyFiles=MS_EDID_OVERRIDE-1.CopyFiles
[MS_EDID_OVERRIDE-1.Install.NTamd64]
DelReg=DEL_CURRENT_REG
AddReg=MS_EDID_OVERRIDE-1.AddReg, 480, 640, DPMS
CopyFiles=MS_EDID_OVERRIDE-1.CopyFiles
[MS_EDID_OVERRIDE-1.Install.NTx86.HW]
AddReg=MS_EDID_OVERRIDE-1_AddReg
[MS_EDID_OVERRIDE-1.Install.NTamd64.HW]
AddReg=MS_EDID_OVERRIDE-1_AddReg
[MS_EDID_OVERRIDE-1_AddReg]
HKR,EDID_OVERRIDE,"0",0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x4E,\
0xF2,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0F,0x01,0x03,0x6D,0x30,0x24,\
0x78,0x0A,0x5E,0xC0,0xA4,0x59,0x4A,0x98,0x25,0x20,0x50,0x54,0x00,0x00,\
0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,\
0x01,0x01,0x01,0x14,0x05,0x80,0xC0,0x20,0xE0,0x29,0x10,0x18,0x40,0x26,\
0x00,0xE5,0x6C,0x11,0x00,0x00,0x98,0x00,0x00,0x00,0xFF,0x00,0x53,0x77,\
0x69,0x74,0x63,0x68,0x72,0x65,0x73,0x23,0x30,0x30,0x0A,0x00,0x00,0x00,\
0xFD,0x00,0x31,0x41,0x0F,0x10,0xFF,0x00,0x0A,0x20,0x20,0x20,0x20,0x20,\
0x20,0x00,0x00,0x00,0xFC,0x00,0x53,0x77,0x69,0x74,0x63,0x68,0x72,0x65,\
0x73,0x0A,0x20,0x20,0x20,0x00,0xAA
[DEL_CURRENT_REG]
HKR,MODES
HKR,,MaxResolution
HKR,,DPMS
HKR,,ICMProfile
; Pre-defined AddReg sections. These can be used for default settings 
; when a given standard resolution is used.
[640]
HKR,,MaxResolution,,"640,480"
[DPMS]
HKR,,DPMS,,1
[MS_EDID_OVERRIDE-1.AddReg]
HKR,"MODES\640,480",Mode1,,"15.75-15.75,60.0-60.0,+,+"
; Enable the following section to copy a monitor profile.
[MS_EDID_OVERRIDE-1.CopyFiles]
;PROFILE1.ICM
[Strings]
MonitorClassName="Monitor"
SourceDisksNames="MS_EDID_OVERRIDE Monitor EDID Override Installation Disk"
MS_EDID_OVERRIDE="MS_EDID_OVERRIDE"
MS_EDID_OVERRIDE-1="SwitchRes"
Note that I had to lead the binary with 0x01 when creating the registry entries - it wasn't just a matter of dumping it in exactly.
I've actually got the DVI-D connection running at what I believe is 640x960 interlaced (i.e. there's some weirdness with the settings). The monitor is complaining it's out of sync and "List All Modes" only shows interlaced resolutions at 14/15hz