@Jcas, There is also the curve (table) for translating floating level voltage reading to liters. For sure, it is there in e37 ECM that you have. This table has to be also adjusted where highest float point corresponds to your new tank size value. Considering goblin's tank shape, this curve should be linear.
It depends on how everyone bend float level support, table can be adjusted be each case. For instance I didn't bend it at all.
I draw red line showing how it should be: A - voltage when tank is full - just measure it once, B - reserve fuel - where you want tank empty lamp to come - pick the value you like. To get absolute minimum reading for your case - you have to drive till no fuel))
BTW, there are at least 2 such tables. AFAIK, one for display, another for diagnostic readings and they are different.