Do any of these numbers help narrow it down to 1950.
Yes they do. The Date Codes "E180" and "E40" are May 18, 1950 and May 4, 1950, which are a match to each other to what seems like the original engine you have there.
Hopefully someone will jump in to help with the other numbers you have listed.
Bill