The visitation of Somerset has a Jane daughter of Sir James Crofts marrying Sir John Rodney so this adds to the confusion.
However, Henry Southern, Sir Nicholas Harris Nicolas (google books retrospective and antiquarian magazine) state that Jane Anne daughter of Richard Croft, the younger married Sir John Rodney and that Sir Richard Croft, the elder married to Eleanor Cornwall. They cite the will of Richard Croft 1501 which is to be found in the National Archives
PROB 11/13/180 Will of Richard Crofte 16 March 1502
Viewable on ancestry UK if you have access
Written 12 Aug 17 Henry V11 (1501)
To be buried in Chipping Norton Church
Married to Ann , heir Hugh, younger son Lionel,
Daughters Anne Rodney and Elizabeth Fienys
The elder Sir Richard Croft died 8 years later
PROB 11/16/553 Will of Sir Richard Croft 11 November 1509
also viewable on Ancestry mentions amongst others
his wife Elyanor, heir Edward Croft, sons John and Robert Croft, bastard son Thomas Croft (decd)and his wife Elianor
Edward Croft's daughter (yet another) Elyanor Croft
''Thomas Blount and his daughter Jayne Blount
I don't think he makes clear what relation Thomas Blount is to him but is certainly close since Thomas Blount is included as one who is to give advice on a suitable marriage for Edward's daughter Elyanor.
The wills show that there were 2 Richard Crofts ,one living in Chipping Norton, Oxfordshire with a daughter Ann married to a Rodney and the other , Sir Richard, married to an Eleanor and closely connected to a Thomas Blount.
Are the two Richard's brothers?
There are 2 in the Visitation of Hertfordshire, the younger marrying Agnes Fox ( NB Anne in the will )
The DNOB article on Sir Richard includes a bit more about the younger brother also called Richard.
Croft, Sir Richard (1429/30–1509), royal official, was the second son of William Croft of Croft Castle, Herefordshire, and of his wife, Margaret Walwyn. Croft's father and his elder brother, John, died in 1439, and John's posthumous daughter, Joan, in 1445, bringing him the inheritance of a modest but ancient estate. His guardian was Walter Skull. He had two younger brothers (possibly half-brothers), another Richard, and Thomas Croft (c.1435–1488). A sister, Agnes, married Philip Domulton of Brockhampton, near Bromyard, Herefordshire. A complaint by Edward and Edmund, sons of Richard, duke of York, of ‘the odieux rule and demenying of Richard Crofte and his brother’ in 1454 has been cited as evidence that he was tutor to the future Edward IV, but the reference (possibly jocular) is more likely to the younger Richard (Davies, 243). [...] Sir Richard should be distinguished from his brother, also Richard, who appears in the records as ‘the younger’ before Sir Richard's knighthood, thereafter as ‘esquire’. He was closely associated with his younger, probably full, brother, Thomas. The younger Richard was probably the Richard Crofte of the letter of 1454 cited above, and may have been a clerk in the Ludlow household. After Edward IV's accession he gained lands and offices in Oxfordshire, was MP for the county (1472–5), and esquire of the body from 1482. He lost his offices with the accession of Henry VII and died on 26 May 1502
C. S. L. Davies, ‘Croft, Sir Richard (1429/30–1509)’, Oxford Dictionary of National Biography, Oxford University Press, 2004; online edn, May 2012 [http://www.oxforddnb.com/view/article/47535, accessed 6 Aug 2017 (sorry pay to view again but free with UK library card)
The younger Richard is buried alongside his wife in Chipping Norton.(large table tomb with effigies)
(edited as above)