Yes, 3.5 is Xunmenglong. If transliterated phonetically, 英良迅猛龙 = Yinliang xunmenglong (i.e., Xunmenglong yinliangis).
Oddly enough, on my end Google Translate does not seem to be showing the same results and is translating taxon names far from perfectly, for example giving 2.2 as Ichthyosaurus and 2.3 as "Pterosauridae".
In any case, the genera/species that have section titles are (as translated by me and not auto-translation software):
2.1.2 Compsognathus
2.1.3 Juravenator
2.2 Mirischia
2.3 Aristosuchus
2.4 Scipionyx
3.2 Sinosauropteryx prima
3.3 Huaxiagnathus orientalis
3.4 Sinocalliopteryx gigas
3.5 Xunmenglong yinliangis
3.6 Sinosauropteryx genus indet.
4.1 Sinosauropteryx lingyuanensis
4.2 Huadanosaurus sinensis
No Lingyuanosaurus, as far as I can make out.