@judymac does a good job of laying out what produces the colors.
So, there is no cream gene, per se.
Orange (and red, which is genetically the same, other than having additional rufus modifiers) is a non-extension chestnut agouti (or non-extension chocolate agouti, but for this discusison that doesn't really matter):
A_ ?? C_ D_
ee ww
These colors usually include wideband genes <ww>.
In the breeds that recognize it,
Cream refers to dilute orange so
A_ ?? C_
dd ee ww.
Fawn is the trickiest word. It
can mean the same thing genetically as red and orange <A_??C_D_ee ww>, with varying amounts of rufus modifiers. Generally the most modifiers = red, fewer =orange, low rufus = fawn.
For example, in Flemish Giants the variety known as Fawn is non-extension chestnut agouti aka orange
A_ ?? C_ D_
ee ww.
The angora breeds recognize Fawn, as above, plus two more non-extension chestnut agouti varieties: Cream (dilute <dd> orange), and Red (in essence, high-rufus red). All together these three varieties are known as the Wide Band Group.
French, English and Mini Lop SOPs recognize
four non-extension chestnut agouti varieties (also called the Wide Band Group): Cream (dilute <dd> orange), Fawn (low-rufus orange), Orange, and Red (in essence, high-rufus red).
Sometimes these colors are expressed genotypically with plusses for the modifiers, e.g.
Red = A_??C_D_ee ww ++++
Orange = A_??C_D_ee ww +
Fawn = A_??C_D_ee
However, in other breeds (e.g. Netherland Dwarfs, American Fuzzy Lops) Fawn is the name for what is genetically a cream, aka dilute orange.
To make it even
more complicated, English Spots have a variety called "Gold" which I as far as I can tell is a low-rufus orange.
So, to summarize: "orange" is always a dense color, "cream" is always a dilute, and "fawn" may be either one or the other, depending on the breed.
As far as naming your lionhead's color, it's a toss-up since the breed SOP neither recognizes nor has a COD for any of those varieties (orange, fawn or cream). In the original post he looked pretty pale, but I'd probably go with orange in this photo, since looking at his eye color and the relatively rich orange on his face and back, he is not apparently a dilute (aka cream); and in other breeds, "fawn" often indicates dilute, while "orange" does not.
His siblings, having blue-gray eyes, may have been creams (but not oranges, since dilutes would have that eye color). I think we knew that the sire was <Dd> so he could have produced both oranges and creams with the smoke pearl <dd> dam. SO, when you say "orange agouti with the cream gene" maybe you were referring to orange carrying dilute, which I would agree with: he's orange, therefore <D>, but he definitely carries one copy of the dilute <d> from his smoke pearl dam.
Like
@judymac points out, the colors called orange or cream can vary greatly in intensity, so a washed-out orange can look "creamy" colored, while a smutty high-rufus cream (imagine a dilute smutty red) could look fairly orange and have darker tips (smut) on nose and ears. In that regard, I'm not sure that I'd even call that little Holland a cream from looking at that one photo - if she has dark eyes, as it appears on my screen, she could be a washed-out orange. (Or, she could be a cream with an eye color DQ...)